Javascript - Как клонировать объект?

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

пример http://jsbin.com/itixes/edit#javascript,html

19
задан user970727 1 November 2011 в 11:35
поделиться