Инструменты пользователя

Инструменты сайта


typescript:types:undefined

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

typescript:types:undefined [2023/01/29 20:39]
werwolf создано
typescript:types:undefined [2023/01/29 20:40] (текущий)
werwolf
Строка 33: Строка 33:
  
 Тогда, когда тип данных undefined указывается не явно, компилятор устанавливает тип any. Тогда, когда тип данных undefined указывается не явно, компилятор устанавливает тип any.
 +<code javascript>​
 let identifier = undefined; // identifier: any let identifier = undefined; // identifier: any
 +</​code>​
 При активном флаге --strictNullChecks,​ тип undefined является подтипом только одного типа any. Поэтому ему в качестве значения,​ помимо самого себя, можно присвоить только тип any. При активном флаге --strictNullChecks,​ тип undefined является подтипом только одного типа any. Поэтому ему в качестве значения,​ помимо самого себя, можно присвоить только тип any.
  
typescript/types/undefined.1675013963.txt.gz · Последние изменения: 2023/01/29 20:39 — werwolf