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 ни бирлаштирган
янги тур яратинг.