Undefined 类型只有一个值,即 undefined ,当变量声明未初化时,该变量的默认值就是undefined
例如:
var oTemp ;
alert(oTemp == undefined) 显示 true;
Null 类型也是只有一个值 null,值 undefined 实际上是从null派生而来,
所以ECMAScript 将 它们定义为相等。
即 alert(null == undefined) 输出 true;
本文深入探讨了Undefined与Null这两种特殊类型的特性及它们之间的区别与联系。详细解释了Undefined作为未初始化变量的默认值,以及Null作为一种特殊的单值类型的存在,并说明了两者在ECMAScript中被认为是相等的原因。
Undefined 类型只有一个值,即 undefined ,当变量声明未初化时,该变量的默认值就是undefined
例如:
var oTemp ;
alert(oTemp == undefined) 显示 true;
Null 类型也是只有一个值 null,值 undefined 实际上是从null派生而来,
所以ECMAScript 将 它们定义为相等。
即 alert(null == undefined) 输出 true;
346
196
476

被折叠的 条评论
为什么被折叠?