Typaliase in TypeScript
In TypeScript kann man Typaliase
erstellen. Dies geschieht mit dem Operator
type.
Als Beispiel geben wir einen weiteren Namen für den String-Datentyp an:
type str = string;
Deklarieren wir eine Variable unter Verwendung unseres neuen Typs:
let test: str = 'abc';
Im Allgemeinen bringt das Umbenennen von Standardtypen keinen praktischen Nutzen. Schauen wir uns ein nützlicheres Beispiel für die Anwendung von Aliasen an.
Anwendung
Erstellen wir einen neuen Datentyp, indem wir eine Typunion verwenden:
type stumber = string | number;
Deklarieren wir eine Variable mit unserem neuen Typ:
let test: stumber;
Weisen wir ihr eine Zahl zu:
test = 123;
Weisen wir ihr einen String zu:
test = 'abc';
Praktische Aufgaben
Erstellen Sie einen neuen Typ, der null
und undefined vereint.
Erstellen Sie einen neuen Typ, der den booleschen Typ,
null und undefined vereint.