[] == {} //false {} == [] //Uncaught SyntaxError: Unexpected token ==
这是怎么一回事?原因就是JavaScript引擎将第一个{}解释成了一个空的代码块并忽略了它,相当于
== []
类型转换
原文:https://www.cnblogs.com/longsiyuan/p/11083488.html