TypeScript-да any тури
Байзан бизга ўзгарувчиларнинг турини тавсирлаш керак бўлиши мумкин, айни пайтда иловани ёзayotganимизда бизга бу тур номаълум бўлиши мумкин.
Бунинг учун any тури ишлатилади,
бу компиляция босқичида қийматларни текширишдан
ўтиш имконини беради. Келинг мисолда кўрамиз.
Ўзгарувчига any туридаги қиймат
белгилаймиз:
let test: any;
Бу ўзгарувчига рақам ёзамиз:
test = 123;
Энди бу ўзгарувчига сатр ёзамиз:
test = 'abc';
Кодни ишлатмасдан, кодни бажариш натижаси қандай бўлишини аниқланг:
let test1: number = 123;
let test2: string = 'abc';
let test3: any;
test3 = test1;
console.log(test3);
test3 = test2;
console.log(test3);