Tipų pseudonimai TypeScript
TypeScript galima kurti tipų pseudonimus
Tai daroma naudojant operatorių
type.
Pavyzdžiui, apibrėžkime kitą pavadinimą eilutės duomenų tipui:
type str = string;
Deklaruokime kintamąjį naudodami mūsų naująjį tipą:
let 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ą:
type stumber = string | number;
Deklaruokime kintamąjį su mūsų naujuoju tipu:
let test: stumber;
Priskirkime jam skaičių:
test = 123;
Priskirkime jam eilutę:
test = 'abc';
Praktinės užduotys
Sukurkite naują tipą, jungiantį null
ir undefined.
Sukurkite naują tipą, jungiantį loginį
tipą, null ir undefined.