Տիպերի alias-ներ TypeScript-ում

TypeScript-ում կարելի է ստեղծել տիպերի alias-ներ (պսևդոնիմներ): Դա արվում է type օպերատորի միջոցով:

Օրինակի համար եկեք տողային տվյալների տիպի համար սահմանենք մեկ այլ անուն:

typescripttype str = string;

Սահմանենք փոփոխական՝ օգտագործելով մեր նոր տիպը:

typescriptlet test: str = 'abc';

Ընդհանուր առմամբ, ստանդարտ տիպերի վերանվանումը գործնական օգուտ չի կրում: Եկեք նայենք տիպերի alias-ների օգտագործման ավելի օգտակար օրինակի:

Կիրառություն

Ստեղծենք նոր տվյալների տիպ՝ օգտագործելով տիպերի միավորումը (union):

typescripttype stumber = string | number;

Սահմանենք փոփոխական մեր նոր տիպով:

typescriptlet test: stumber;

Գրենք դրա մեջ թիվ:

typescripttest = 123;

Գրենք դրա մեջ տող:

typescripttest = 'abc';

Գործնական առաջադրանքներ

Задание 1

Ստեղծեք նոր տիպ, որը միավորում է null և undefined տիպերը:

Задание 2

Ստեղծեք նոր տիպ, որը միավորում է տրամաբանական տիպը, null և undefined տիպերը: