undefined 属性
更新:2007 年 11 月
返回 undefined 的值。
undefined
备注
undefined 属性是 Global 对象的一个成员,该属性在脚本引擎初始化后变得可用。如果已声明了一个变量但还未进行初始化,则其值为 undefined。
如果还没有声明变量,则不能将其与 undefined 进行比较,但是可将变量的类型与字符串“undefined”进行比较。未声明的变量不能用于快速模式。
当显式测试变量或将变量设置为未定义时,undefined 属性是很有用的。
示例
下面的示例阐释了 undefined 属性的用法:
var declared; //Declare variable.
if (declared == undefined) //Test variable.
print("The variable declared has not been given a value.");
该代码的输出为:
The variable declared has not been given a value.