Примеры
Переменная без значения:
let x;
if (x === undefined) {
text = "x является undefined";
} else {
text = "x является defined";
}
Попробуйте сами »
let x;
if (typeof x === "undefined") {
text = "x является undefined";
} else {
text = "x является defined";
}
Попробуйте сами »
Больше примеров ниже.
Описание
Свойство undefined указывает, что переменной не присвоено значение или она вообще не объявлена.
The undefined property indicates that a variable has not been assigned a value, or not declared at all.
Поддержка браузера
undefined() — это функция ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | Да |
Больше примеров
Пример
Переменная не объявлена:
if (typeof y === "undefined") {
txt = "y является undefined";
} else {
txt = "y является defined";
}
Попробуйте сами »