TypeScript · Middle · Frage 50 von 75

Was ist kontextuelle Typisierung?

Antwort zeigen

Richtige Antwort: Ableiten der Parametertypen einer Funktion aus dem Ort, an dem sie benutzt wird

Erklärung

In button.addEventListener('click', e => ...) wird der Typ von e (MouseEvent) aus der Signatur von addEventListener abgeleitet. Callbacks von map, JSX-Handler und Setter von useState funktionieren genauso. Lagert man die Funktion in eine eigene Variable aus, geht der Kontext verloren - dann muss man annotieren.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Middle · Frage 50

Teste dich selbst

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

Diesen Test machen