我需要保持对象的整体布局。我将它传递到的方法和:从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