TypeScript · Junior · Frage 10 von 75

Was bringt die Intersection type Admin = User & { role: 'admin' }?

Antwort zeigen

Richtige Antwort: Einen Typ mit allen Eigenschaften von User plus role: 'admin'

Erklärung

Eine Intersection verbindet Anforderungen: Der Wert muss beide Typen erfüllen. Ein Weg, Typen zusammenzusetzen, ähnlich wie interface Admin extends User. Widersprüchliche Eigenschaften ergeben für diese Eigenschaft never.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Junior · Frage 10

Teste dich selbst

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

Diesen Test machen