TypeScript · Middle · Frage 15 von 75
Was sind Template Literal Types?
type Event = 'click' | 'focus';
type Handler = `on${Capitalize<Event>}`;- 1String-Typen, die nach einer Vorlage aus anderen Typen gebaut werden
- 2Vorlagen zum Erzeugen von Code beim Kompilieren
- 3Ein String-Typ, der gegen einen regulären Ausdruck geprüft wird
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.