TypeScript'теги any тиби

Кээде бизге колдонмо жаза турган убакытта бизге белгисиз болушу мүмкүн болгон өзгөрмөлөрдүн тибин сүрөттөө керек болушу мүмкүн.

Бул үчүн any тиби колдонулат, ал компиляция этабында маанилерди текшерүүдөн өткөрөт. Келгиле, мисал менен карап көрөлү. Өзгөрмөгө any тибиндеги маани бергиле:

typescriptlet test: any;

Бул өзгөрмөгө сан жазалы:

typescripttest = 123;

Эми бул өзгөрмөгө сап жазалы:

typescripttest = 'abc';
Задание 1

Кодду иштетпей эле, төмөндөгү кодду иштетүүнүн натыйжасы кандай болорун аныктагыла:

typescriptlet test1: number = 123;
let test2: string = 'abc';
let test3: any;

test3 = test1;
console.log(test3);

test3 = test2;
console.log(test3);