奇怪的Javascript返回类型

时间:2014-03-08 18:32:37

标签: javascript

我尝试了下面的javascript代码,我对结果感到困惑,请有人解释一下结果。

 *  {} + [] return 0 

 *  [] + {} return Object 

1 个答案:

答案 0 :(得分:0)

没有。你在看Wat吗?

{}在某些REPL中看起来像一个块。使用括号使其正常工作:

({} + []) // [object Object]
([] + {}) // [object Object]