我想知道null和undefined用JavaScript写的。在JavaScript中空和未定义之间有什么区别?
3 回答

白衣非少年
TA贡献1155条经验 获得超0个赞
undefined
var TestVar;alert(TestVar); //shows undefinedalert(typeof TestVar); //shows undefined
null
var TestVar = null;alert(TestVar); //shows nullalert(typeof TestVar); //shows object
undefined
null
undefined
null
null === undefined // falsenull == undefined // truenull === null // true
null = 'value' // ReferenceErrorundefined = 'value' // 'value'
添加回答
举报
0/150
提交
取消