var a={};var b={key:1};var c={key:2};a[b]=3;a[c]=4;console.log(a[b]);我个人认为a[b]的内容应该是3,上面的var b和var c都是没有用处的,但是实际的答案是a[c]为4,所以我有点理解不了了,js中对于对象的解释是怎样的呢,这个是怎样给占据的?望大神可以解释一下,感激不尽。。。。。。。
相关分类