Tipų pseudonimai TypeScript

TypeScript galima kurti tipų pseudonimus Tai daroma naudojant operatorių type.

Pavyzdžiui, apibrėžkime kitą pavadinimą eilutės duomenų tipui:

typescripttype str = string;

Deklaruokime kintamąjį naudodami mūsų naująjį tipą:

typescriptlet test: str = 'abc';

Apskritai, standartinių tipų pervadinimas neturi jokios praktinės naudos. Pažvelkime į praktiškesnį pseudonimų panaudojimo pavyzdį.

Panaudojimas

Sukurkime naują duomenų tipą, naudodami tipų sąjungą:

typescripttype stumber = string | number;

Deklaruokime kintamąjį su mūsų naujuoju tipu:

typescriptlet test: stumber;

Priskirkime jam skaičių:

typescripttest = 123;

Priskirkime jam eilutę:

typescripttest = 'abc';

Praktinės užduotys

Задание 1

Sukurkite naują tipą, jungiantį null ir undefined.

Задание 2

Sukurkite naują tipą, jungiantį loginį tipą, null ir undefined.