“===”是全等运算符,判断 类型和值 是否是完全相等。:
“==”是比较运算符,如果比较双方的类型不一致的话,就会进行类型转换。
1.首先会判断双方的类型是否相同,相同的话就比较大小。
2.如果类型不一致,就进行类型转换。
3.会先判断是否为null和undefined,是的话就返回true。
4:判断两者类型是否为string以及number,是的话就会将字符串转换成number。
5. 判断其中一方是否为boolean,是的话就会将boolean转换为number。
6.若其中一方为object且另一方为string或number或者symbol,是的话就会把object转换为原始类型再判断。