我想从现有的对象中创建新的 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 对象。
最佳答案
您必须克隆该对象。快速的方法是
var person2=JSON.parse(JSON.stringify(person1));
关于javascript - 如何从现有的 json 对象创建新的 json 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32862150/