== 和 === 有什么区别?

==(等同) 对于 == 来说,如果对比双方的类型不一样的话,就会进行类型转换。 假如我们需要对比 x 和 y 是否相同,就会进行如下判断流程: 1、首先会判断两者类型是否相同。相同的话就进行===比较。 2、类型不相同的话,那么就会进行类型转换。 3、会先判断是否在对比 null 和 undefined,是的话就会返回 true。 4、判断两者类型是否为 string 和 number,是的话就
相关文章
相关标签/搜索