undefined 和 null 区别

undefined:undefined类型,当声明了一个变量为初始化时得到就是undefined。
null:Null 类型,代表一个空对象指针,使用typeof运算得到“object”,所以可以认为他是一个特殊的对象值。
看下面这个判断:null和undefined

console.log(null == undefined)//true
console.log(null===undefined)//false

何时使用null ?
当使用完一个比较大的对象,需要对其进行释放内存时,设置为空。

猜你喜欢

转载自blog.csdn.net/literarygirl/article/details/86516814
今日推荐