1、宽松等于 ==
==会在比较之前进行隐式类型转换
具体规则如下
1 两个引用类型比较,只需判断它们是不是引用了同一个对象,是返回true,否则为false。
2 undefined 和 null 两者互相比较或者与自身比较,结果是true。它俩与其他任何值比较的都为false。
3 NaN与任何值比较包括它自身结果都是false。
4 引用类型和基本数据类型进行比较,两者最后都会转换成基本数据类型再进行比较。
5 String,Boolean,Number中的任意两个进行比较,最后都会转为Number类型再进行比较。
网友评论