TypeScript-de tip takmynlary

TypeScript-de görnüşler üçin takmynlar döredip bolýar. Bu type operator ýardymynda amala aşyrylýar.

Mysal üçin, setir görnüşi üçin başga bir at belgileýäris:

typescripttype str = string;

Täze tipimizi ulanyp, üýtgeýän ýagdaýy şeýle bildirýäris:

typescriptlet test: str = 'abc';

Umuman, standart görnüşleri täzeden atlandyrmak hiç hili amaly peýda getirmeýär. Geliň, takmynlaryň has peýdaly ulanylyş mysalyna seredeliň.

Ulanys

Görnüşleri birleşdirmegi ulanyp, täze maglumat görnüşini dörediň:

typescripttype stumber = string | number;

Täze görnüşimiz bilen üýtgeýän ýagdaýy bildirýäris:

typescriptlet test: stumber;

Ona san ýazýarys:

typescripttest = 123;

Ona setir ýazýarys:

typescripttest = 'abc';

Amaly meseleler

Задание 1

null we undefined görnüşlerini birleşdirýän täze tip dörediň.

Задание 2

Mantiqy görnüşi, null we undefined birleşdirýän täze tip dörediň.