TypeScript · Middle · Frage 49 von 75

Wie typisiert man eine Fabrikfunktion, die denselben Typ liefert, den sie bekam?

Antwort zeigen

Richtige Antwort: function clone<T>(value: T): T

Erklärung

Ein Generic hält den Zusammenhang zwischen Ein- und Ausgabe: clone(user) liefert einen User. Mit any und object verliert der aufrufende Code die Typinformation und muss casten.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Middle · Frage 49

Teste dich selbst

Mach den Test TypeScript · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen