Я сбит с толку. Я создаю копию из 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);