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:
type str = string;
Deklarišimo promenljivu koristeći naš novi tip:
let 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:
type stumber = string | number;
Deklarišimo promenljivu sa našim novim tipom:
let test: stumber;
Upisujmo u nju broj:
test = 123;
Upisujmo u nju string:
test = 'abc';
Praktični zadaci
Kreirajte novi tip koji objedinjuje null
i undefined.
Kreirajte novi tip koji objedinjuje logički
tip, null i undefined.