如何从退出中创建新的json对象?

时间:2015-09-30 09:08:11

标签: javascript json

我想从退出的json对象创建新的json对象,因为如果我从

创建
var person1= { First Name: 'John',
  Last Name: 'Smith',
  age: 54,
  dateofbirth: '31-08-68',
 }
var person2=person1;
delete person2.age

这也将从person1中删除年龄,我不想从person1删除年龄,而是删除person2。因为我也需要初始化其他人。那么如何从退出对象创建新的json对象。

1 个答案:

答案 0 :(得分:2)

您必须克隆该对象。快捷方式是

var person2=JSON.parse(JSON.stringify(person1));