js中,null, '',undefined的区别

在js中有三种值都可以代表false  "",null,undefined

那么他们之间到底有什么区别呢

首先我们先看这三种值得类型

js中,null, '',undefined的区别

""代表了一个没有字符的字符串

null初始化一个空对象或者表示一个不存在的元素节点元素节点

js中,null, '',undefined的区别

null和undefined的类型不同但是值相等

js中,null, '',undefined的区别

双等于号表示只比值,三个等于号既比值又比类型,从上面的图可以看出他们的类型不相等一个是undefined一个是object

js中,null, '',undefined的区别

上一篇:区分js中的null,undefined,"",0和false


下一篇:QQ客服出现“企业QQ在线咨询无权限在当前场景使用!” 问题