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

Задание 1

Erstellen Sie einen neuen Typ, der null und undefined vereint.

Задание 2

Erstellen Sie einen neuen Typ, der den booleschen Typ, null und undefined vereint.