TypeScript · Middle · Frage 15 von 75

Was sind Template Literal Types?

type Event = 'click' | 'focus';
type Handler = `on${Capitalize<Event>}`;
Antwort zeigen

Richtige Antwort: String-Typen, die nach einer Vorlage aus anderen Typen gebaut werden

Erklärung

Template Literals funktionieren auf Typebene und verteilen sich über Unions. Es gibt eingebaute Umwandlungen: Uppercase, Lowercase, Capitalize, Uncapitalize. Man typisiert damit Event-Schlüssel, CSS-Variablen und Routen.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Middle · Frage 15

Teste dich selbst

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

Diesen Test machen