Alias-uri de tip în TypeScript
În TypeScript se pot crea alias-uri
de tip. Acest lucru se face folosind operatorul
type.
De exemplu, să dăm un alt nume tipului de date string:
typescripttype str = string;
Să declarăm o variabilă, folosind noul nostru tip:
typescriptlet test: str = 'abc';
În general, redenumirea tipurilor standard nu aduce niciun beneficiu practic. Să ne uităm la un exemplu mai util de utilizare a alias-urilor.
Aplicație
Să creăm un nou tip de date, folosind uniunea tipurilor:
typescripttype stumber = string | number;
Să declarăm o variabilă cu noul nostru tip:
typescriptlet test: stumber;
Să îi atribuim un număr:
typescripttest = 123;
Să îi atribuim un șir de caractere:
typescripttest = 'abc';
Probleme practice
Задание 1
Creați un nou tip care unește null
și undefined.
Задание 2
Creați un nou tip care unește tipul boolean,
null și undefined.