标签: javascript
只是想知道是否有人了解为什么{} == 1在Chrome的JS控制台中引发语法错误,但{} == {}有效。
{} == 1
{} == {}
{} == []也失败了,这似乎是一个合理的比较。
{} == []
交换周围的值似乎可以解决问题:
[] == {} //false
1 == {} //false
我做了一些谷歌搜索并在这里搜索而没有找到任何东西。