在javascript中,[] === []和[] == []都返回false

时间:2015-12-05 08:42:09

标签: javascript comparison-operators

为什么?我首先假设它是一些隐式类型转换,但[] == []也是假的。

1 个答案:

答案 0 :(得分:4)

javascript中的数组是对象。通过身份比较对象。因此,不同文字(或其他方式)创建的两个对象不会相等(严格(===)或松散(==)。