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.