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:
typescripttype str = string;
Deklarieren wir eine Variable unter Verwendung unseres neuen Typs:
typescriptlet 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:
typescripttype stumber = string | number;
Deklarieren wir eine Variable mit unserem neuen Typ:
typescriptlet test: stumber;
Weisen wir ihr eine Zahl zu:
typescripttest = 123;
Weisen wir ihr einen String zu:
typescripttest = '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.