Псеўданімы тыпаў у TypeScript
У TypeScript можна ствараць псеўданімы
тыпаў. Гэта робіцца з дапамогай аператара
type.
Для прыкладу давайце зададзім яшчэ адно імя для радковага тыпу даных:
type str = string;
Аб'явім зменную, викарыстоўваючы наш новы тып:
let test: str = 'abc';
У цэлым перайменаванне стандартных тыпаў ня нясе ніякай практычнай карысці. Давайце паглядзім на больш карысны прыклад прымянення псеўданімаў.
Прымяненне
Зробім новы тып даных, викарыстоўваючы аб'яднанне тыпаў:
type stumber = string | number;
Аб'явім зменную з нашым новым тыпам:
let test: stumber;
Запішам у яе лік:
test = 123;
Запішам у яе радок:
test = 'abc';
Практычныя задачы
Стварыце новы тып, які аб'ядноўвае null
і undefined.
Стварыце новы тып, які аб'ядноўвае лагічны
тып, null і undefined.