比较运算符:比较值大小返回一个布尔值
2020-11-04 11:29:08
非相等运算符:字符串的比较
- 原始类型值:如果两个比较值都是原始类型值,就先转换为数字再进行比较
- 对象类型值:如果两个比较值都是对象,先转化为原始类型值(valueOf),如果返回的还是对象,接着调用toString方法-----------------------------详见《数据类型转换》
严格相等运算符===
| 类型相等,值不等 | 类型相等,值相等 | 类型不等,值相等 | 复合类型值 | |
| == | × | √ | √(转换为同一个类型再比较) | 转换为数值再进行比较 |
| === | × | √ | × | 比较是否指向同一个地址 |
同一类原始值指的是-----------------------------------进制数转换为二进制后值
underfined和null比较
undefined和null只有与自身比较,或者互相比较时,才会返回true;与其他类型的值比较时,结果都为false。
undefined == undefined // true null == null // true undefined == null // true
你的代码量决定了你的薪资水平!
浙公网安备 33010602011771号