myObj = {
prop1: 'alpha',
prop2: 'beta',
priceUpdatedOn: new Date()
};
myObjQuery = myObj;
delete myObjQuery.priceUpdatedOn;
console.log(myObj);
console.log(myObjQuery);
をオブジェクトをコピーした後、オブジェクトのプロパティを削除するとき、priceUpdatedOn
は、何らかの理由で、同様myObj
から削除されます。どんな考え?奇妙な行動私はそれを行うと
:[Javascriptのクローン化されたオブジェクトが、そのプロトタイプの機能を失っ](http://stackoverflow.com/questions/10151216/javascript-cloned-object-looses-its-prototype-functions ) – RobG
JavaScriptオブジェクトをクローンする方法は本当ですか?* – alex