Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。 Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。 js 代码 varoValue; alert(oValue == undefined);//output "true" 这段代码显示为true,代表oVlaue的值即为undefi...
在下认为:null可以是值,也可以是数据类型,null表示一个空对象的引用,对象的原型最终指向null。对于null的类型为object,这是js设计之初的历史 bug,可参考:http://2ality.com/2013/10/typeof-null.html,而null和undefined的值是相等的,但类型不同,所以: alert(null==undefined);// truealert(null===undefined)...
undefined 和 null 区别联系 分类:javascript mabel_on_line 粉丝-43关注 -9 +加关注 0 0 升级成为会员 posted @2013-03-25 15:43mabel_on_line阅读(112) 评论(0)编辑收藏举报