JavaScript undefined 属性
实例
测试变量是否未定义:
var x;
if (typeof x === "undefined") {
txt = "x is undefined";
} else {
txt = "x is defined";
}
亲自试一试 »
if (typeof x === "undefined") {
txt = "x is undefined";
} else {
txt = "x is defined";
}
页面下方有更多实例。
定义和用法
undefined
属性表示变量没有被赋值,或者根本没有被声明。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
undefined | Yes | Yes | Yes | Yes | Yes |
技术细节
JavaScript 版本: | ECMAScript 1 |
---|
更多实例
实例
测试未声明的变量是否未定义:
if (typeof y === "undefined") {
txt = "y is undefined";
} else {
txt = "y is defined";
}
亲自试一试 »
txt = "y is undefined";
} else {
txt = "y is defined";
}