情景: - 填寫object1 - 複製的object1的內容,對象2 - 從object1JS:相關對象
結果現在刪除元素: - 既object1和對象2有1元刪...?!
祝願結果: - object1應該有1元比對象2
的代碼少:
var object1 = new Object();
object1['key_one'] = 'value_1';
object1['key_two'] = 'value_2';
object1['key_three'] = 'value_3';
object1['key_four'] = 'value_4';
var object2 = new Object();
object2 = object1;
delete object1['key_three'];
我在做什麼錯?
我沒有看到任何與多維數組的關係.. – mykhal 2010-08-12 19:22:16
您的代碼與您的解釋不符。我懷疑你正在做一個淺拷貝,但你的代碼根本沒有拷貝。 – deinst 2010-08-12 19:22:32