Tipu pseidonīmi TypeScript
TypeScript var izveidot tipu pseidonīmus.
Tas tiek darīts, izmantojot operatoru
type.
Piemēram, definēsim vēl vienu nosaukumu virknes datu tipam:
typescripttype str = string;
Deklarēsim mainīgo, izmantojot mūsu jauno tipu:
typescriptlet test: str = 'abc';
Kopumā standarttipu pārdēvēšanai nav nekādas praktiskas jēgas. Apskatīsim piemēru, kur pseidonīmu izmantošana ir noderīgāka.
Pielietojums
Izveidosim jaunu datu tipu, izmantojot tipu apvienojumu:
typescripttype stumber = string | number;
Deklarēsim mainīgo ar mūsu jauno tipu:
typescriptlet test: stumber;
Ierakstīsim tajā skaitli:
typescripttest = 123;
Ierakstīsim tajā virkni:
typescripttest = 'abc';
Praktiskie uzdevumi
Задание 1
Izveidojiet jaunu tipu, kas apvieno null
un undefined.
Задание 2
Izveidojiet jaunu tipu, kas apvieno loģisko
tipu, null un undefined.