[] ==false 结果是true,[]转换为字符串'',然后再转换为数字0,false转换为数字0 2.对象和字符串进行比较时,对象转换为字符串,然后两者进行比较 [1,2,3] == '1,2,3' 结果是true [1,2,3] 转化为 '1,2,3' 3.对象和数字比较时,对象转化为字符串,然后转换为数字,再和数字进行比较 [1] == 1 结...
[] ==false 结果是true,[]转换为字符串'',然后再转换为数字0,false转换为数字0 2.对象和字符串进行比较时,对象转换为字符串,然后两者进行比较 [1,2,3] == '1,2,3' 结果是true [1,2,3] 转化为 '1,2,3' 3.对象和数字比较时,对象转化为字符串,然后转换为数字,再和数字进行比较 [1] == 1 结...
js中的“==”隐式转换规则 1.对象和布尔值进⾏⽐较时,对象先转换为字符串,然后再转换为数字,布尔值直接转换为数字 [] == false 结果是true,[]转换为字符串'',然后再转换为数字0,false转换为数字0 2.对象和字符串进⾏⽐较时,对象转换为字符串,然后两者进⾏⽐较 [1,2,3] == '1,2,...