我对 JavaScript 很陌生。我有这样的代码:
<script type="text/javascript">
console.log( [] + {} );
</script>
在我的 Google chrome 浏览器日志中:
[object Object]
它看起来对我来说是有线的!并做这样的事情:
<script type="text/javascript">
console.log( {} + {} );
</script>
确实产生:
[object Object][object Object]
在这两种情况下,这里到底发生了什么?怎么会[]
,{}
将这两个结果相加成一个数组objects
?
提前致谢。