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:
type str = string;
Täze tipimizi ulanyp, üýtgeýän ýagdaýy şeýle bildirýäris:
let 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ň:
type stumber = string | number;
Täze görnüşimiz bilen üýtgeýän ýagdaýy bildirýäris:
let test: stumber;
Ona san ýazýarys:
test = 123;
Ona setir ýazýarys:
test = 'abc';
Amaly meseleler
null we undefined görnüşlerini
birleşdirýän täze tip dörediň.
Mantiqy görnüşi, null we
undefined birleşdirýän täze tip dörediň.