TypeScript · Junior · Frage 32 von 75

Was ist strukturelle Typisierung in TypeScript?

Antwort zeigen

Richtige Antwort: Kompatibilität richtet sich nach der Form der Typen, nicht nach dem Namen

Erklärung

Hat ein Objekt alle Eigenschaften, die ein Typ verlangt, passt es - auch wenn sein Typ anders heißt (Duck Typing). Deshalb sind Point2D und Vector2D mit gleichen Feldern austauschbar. Nominales Verhalten lässt sich mit Branded Types nachbilden.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Junior · Frage 32

Teste dich selbst

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

Diesen Test machen