我需要保持對象的整體佈局。我將它傳遞到的方法和:從javascript對象中移除元素
- 我需要從對象中刪除的東西,然後做一些事情,
- 一旦我回到主功能我是
- 我需要的對象是不變。
它現在設置的方式將其從主對象以及底部方法中的一箇中刪除。 SEE的jsfiddle代碼http://jsfiddle.net/rwux4rta/要想從運行結果,請參見控制檯
請幫助!
$(document).ready(function() {
var pList = new Object();
pList["test"] = "test"; //this is being deleted from BOTH instances of the Obj
pList["test1"] = "test1";
pList["test2"] = "test2";
pList["test3"] = "test3";
pList["test4"] = "test4";
displayData(pList);
console.log(pList);
});
function displayData(badData){
badData.test.removeData();
console.log(badData);
}
什麼是你需要解決的實際問題?你所要求的似乎是試圖解決一個無法解決的問題。 – Pete 2014-09-23 23:53:14
我需要pList.test不要從頂部刪除,只能從badData中刪除。這樣做實際上是從兩個都刪除... @Pete – 2014-09-23 23:54:22