[] == ![]; //true
[] == 0; //true
[2] == 2; //true
["0"] == false; // true
"0" == false; //true
[] == false; // true
[null] == 0; // true
null == 0; //false
[null] == false; //true
null == false; //false
[undefined] == false; //true
undefined == false; //false
值类型 == 值类型
引用类型 == 值类型 // 对象转化成原始类型的值,再进行比较
- 数组
与数值进行比较,会先转成数值,再进行比较;
与字符串进行比较,会先转成字符串,再进行比较;
与布尔值进行比较,两个运算子都会先转成数值,然后再进行比较。