javascript - 如何更改对象的键值
问题描述
有 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',
}
非常感谢!
解决方案
Object.assign(/*to*/ obj1, /*of*/ obj2);
推荐阅读
- flutter - 无法在我的 Flutter 应用程序中添加基于构造函数的参数
- c# - 如何使用asp.net c#将Excel工作表的最后一列值复制到另一个Excel工作表的最后一列?
- python - Qt WebEngine 中 QWebInspector 的替代品是什么?
- uima - 如何从命令行运行 RUTA 脚本
- python - 如何使用 pandas 访问布尔表达式
- php - 加入控制器中的两个表
- android - com.google.android.gms.common.internal.zzf 类型被引用为来自 `com.google.android.gms.internal.zzcfb` 的接口
- angularjs - 不要在谷歌折线图上显示 0 值
- vuetify.js - 如何更改 vuetify 中文本字段的颜色?
- android - Android 下载管理器服务不工作