Я смущен. Я создаю копию из myObjOne
, чем я удаляю запись из myObjOne
и JS удаляет запись в моей копии (myObjTwo
) тоже? Но почему?
myObjOne = {};
myObjOne['name'] = 'xxx';
myObjOne['id'] = 'yyy';
myObjOne['plz'] = 'zzz';
// clone
myObjTwo = myObjOne;
// remove something
delete myObjOne['name'];
console.dir(myObjTwo);