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:
type str = string;
Deklarēsim mainīgo, izmantojot mūsu jauno tipu:
let 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:
type stumber = string | number;
Deklarēsim mainīgo ar mūsu jauno tipu:
let test: stumber;
Ierakstīsim tajā skaitli:
test = 123;
Ierakstīsim tajā virkni:
test = 'abc';
Praktiskie uzdevumi
Izveidojiet jaunu tipu, kas apvieno null
un undefined.
Izveidojiet jaunu tipu, kas apvieno loģisko
tipu, null un undefined.