АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
⊗jstsPmBsTA 16 of 55 menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

Тип any в TypeScript

Иногда нам может понадобиться описать тип переменных, который может быть нам не известен на момент, когда мы пишем приложение.

Для этого используется тип 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);
byenru