首页 > 解决方案 > 如何更改对象的键值

问题描述

有 2 个对象 1)

var obj1 = {
id: 1,
firstName: 'someFirst',
lastName: 'someLast',
status: 'active',
}

2)

var obj2 = {
firstName: 'test',
status: 'disable',
} 

如何根据第二个对象的键值更改第一个对象的键值?预期结果是:

obj1 = {
id: 1,
firstName: 'test',
lastName: 'someLast',
status: 'disable',
}

非常感谢!

标签: javascriptecmascript-6

解决方案


 Object.assign(/*to*/ obj1, /*of*/ obj2);

推荐阅读