0
var a = {};
var b = new Object();
var c = new Object();
a[b] = 123;
a[c] = 456;
console.log(a[b]); //output is 456, why?
console.log(a[c]); //output is 456, why?
這項工作如何,a[b]
輸出是456,爲什麼?對象作爲對象屬性名稱錯誤?
整體概念沒有意義。你想做什麼? – charlietfl
我猜你的對象實例化被覆蓋,因爲只是聲明,而不是初始化,b或c作爲一個對象修復它 – Li357