我有一个{name:“ Misha”,name:“ Sam” ....}的json数据,并且我试图将名称更改为昵称,因此它将是{nickname:“ Misha” ...} 尝试了不同的方法,但最终更改了值,但没有更改访问器
答案 0 :(得分:2)
您可以构造一个新对象
let obj = { name: "Misha" };
obj = { nickname: obj.name };
console.log(obj);
或重新分配属性。
let obj = { name: "Misha" };
obj.nickname = obj.name;
delete obj.name;
console.log(obj);