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.

要求

版本 5.5

应用于:

Global 对象

请参见

概念

未定义的值