【发布时间】:2012-05-14 18:32:12
【问题描述】:
我对 JavaScript 很陌生。我有这样的代码:
<script type="text/javascript">
console.log( [] + {} );
</script>
在我的 Google chrome 浏览器上记录:
[object Object]
我觉得它是有线的!并做这样的事情:
<script type="text/javascript">
console.log( {} + {} );
</script>
确实产生:
[object Object][object Object]
这两种情况下到底发生了什么?为什么[],{} 将这两个结果添加到objects 的数组中?
提前致谢。
【问题讨论】:
-
这个问题被问了好多次了!!!
-
爆炸,回答时没有意识到这是重复的。啊,嗯……
-
抱歉,我尝试搜索
[] + {},但没有得到任何相关答案! -
@Ant's:是的,很难搜索...
标签: javascript arrays