Справочник по JScript : Свойства JScript : Свойство undefined
смотрим также
Материал из Справочник Web-языков
Содержание |
Свойство undefined
Возвращает начальное значение undefined.
Синтаксис
undefined
Описание
Свойство undefined является членом объекта Global. Оно становится доступным при инициализации обработчика сценариев. Когда переменная объявлена, но не инициализирована, ее значение равно undefined.
Если переменная не объявлена, ее нельзя сравнить со значением undefined, однако можно сравнить ее тип со строкой "undefined".
Свойство undefined полезно использовать для проверки равенства переменной значению undefined или задания переменной этого значения.
Примеры
В следующем примере показано как используется свойство undefined.
var newline = "
"; var s = ""; var declared; if (declared == undefined) s += "declared has not been given a value"; else s += "declared has been given a value"; s += newline; s += "typeof declared is " + typeof(declared); // Необъявленная не может быть сравнена с undefined, // т.е. на следующая строка вызовет ошибку. // if (notDeclared == undefined) ; s += newline; s += "typeof notDeclared is " + typeof(notDeclared); document.write(s); // Output: // declared не задали значение // тип declared - это undefined // тип notDeclared - это undefined
Поддержка
Смотрите также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/dae3sbk5(v=VS.85).aspx