Псеўданімы тыпаў у TypeScript

У TypeScript можна ствараць псеўданімы тыпаў. Гэта робіцца з дапамогай аператара type.

Для прыкладу давайце зададзім яшчэ адно імя для радковага тыпу даных:

typescripttype str = string;

Аб'явім зменную, викарыстоўваючы наш новы тып:

typescriptlet test: str = 'abc';

У цэлым перайменаванне стандартных тыпаў ня нясе ніякай практычнай карысці. Давайце паглядзім на больш карысны прыклад прымянення псеўданімаў.

Прымяненне

Зробім новы тып даных, викарыстоўваючы аб'яднанне тыпаў:

typescripttype stumber = string | number;

Аб'явім зменную з нашым новым тыпам:

typescriptlet test: stumber;

Запішам у яе лік:

typescripttest = 123;

Запішам у яе радок:

typescripttest = 'abc';

Практычныя задачы

Задание 1

Стварыце новы тып, які аб'ядноўвае null і undefined.

Задание 2

Стварыце новы тып, які аб'ядноўвае лагічны тып, null і undefined.