JavaScript undefined
示例
沒有值的變數
let x;
if (x === undefined) {
text = "x 是未定義的";
} else {
text = "x 是已定義的";
}
自己動手試一試 »
let x;
if (typeof x === "undefined") {
text = "x 是未定義的";
} else {
text = "x 是已定義的";
}
自己動手試一試 »
更多示例見下文。
描述
undefined 屬性表示一個變數尚未賦值,或者根本沒有宣告。
瀏覽器支援
undefined()
是 ECMAScript1 (ES1) 功能。
ES1 (JavaScript 1997) 在所有瀏覽器中都得到完全支援
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 是 |