Տիպերի alias-ներ TypeScript-ում
TypeScript-ում կարելի է ստեղծել տիպերի alias-ներ
(պսևդոնիմներ): Դա արվում է type
օպերատորի միջոցով:
Օրինակի համար եկեք տողային տվյալների տիպի համար սահմանենք մեկ այլ անուն:
type str = string;
Սահմանենք փոփոխական՝ օգտագործելով մեր նոր տիպը:
let test: str = 'abc';
Ընդհանուր առմամբ, ստանդարտ տիպերի վերանվանումը գործնական օգուտ չի կրում: Եկեք նայենք տիպերի alias-ների օգտագործման ավելի օգտակար օրինակի:
Կիրառություն
Ստեղծենք նոր տվյալների տիպ՝ օգտագործելով տիպերի միավորումը (union):
type stumber = string | number;
Սահմանենք փոփոխական մեր նոր տիպով:
let test: stumber;
Գրենք դրա մեջ թիվ:
test = 123;
Գրենք դրա մեջ տող:
test = 'abc';
Գործնական առաջադրանքներ
Ստեղծեք նոր տիպ, որը միավորում է null
և undefined տիպերը:
Ստեղծեք նոր տիպ, որը միավորում է տրամաբանական
տիպը, null և undefined տիպերը: