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

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

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

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

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

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

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

 

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

猜你喜欢

转载自www.cnblogs.com/tffan/p/11425123.html