Tipovi pseudonima u TypeScript-u

U TypeScript-u je moguće kreirati pseudonime tipova. Ovo se radi pomoću operatora type.

Za primer, hajde da zadamo još jedno ime za tip podataka string:

typescripttype str = string;

Deklarišimo promenljivu koristeći naš novi tip:

typescriptlet test: str = 'abc';

Generalno, preimenovanje standardnih tipova nema nikakvu praktičnu korist. Pogledajmo sada jedan korisniji primer primene pseudonima.

Primena

Napravimo novi tip podataka, koristeći uniju tipova:

typescripttype stumber = string | number;

Deklarišimo promenljivu sa našim novim tipom:

typescriptlet test: stumber;

Upisujmo u nju broj:

typescripttest = 123;

Upisujmo u nju string:

typescripttest = 'abc';

Praktični zadaci

Задание 1

Kreirajte novi tip koji objedinjuje null i undefined.

Задание 2

Kreirajte novi tip koji objedinjuje logički tip, null i undefined.