![](https://csdnimg.cn/release/download_crawler_static/88802464/bg4.jpg)
2.双等和三等的区别
双等主要是值类型进行比较,三等是值类型与数据类型进行
双层比较。
简单来说就是三等因为传递的是地址,因此我们需要先对比
数据类型,再看地址内部存储的数据是否相等。而双等仅仅
是看值是否相等,值相等即可无需比较类型。
3.js 中布尔值为 false 的六种情况
undefined(未定义找不到值时出现)、
null(代表空值)
NaN(无法计算时候出现表示非数值,typeof(NaN)是 number
类型)
false(布尔值的 false,注意:‘false’的布尔值为 true(''
这是字符串))
0(数字)
‘’或者""(单双引号,注意中间有空格是 true)
因此我举个例子:true+true=2