我有一个对象m:{a:0,b:0,c:0,d:0},一个对象n:{b:2,c:7,d:'jsu'}如何快速的把n中的键值赋给m
时间: 2024-03-27 13:37:13 浏览: 96
反射实现两个类的对象之间相同属性快速赋值,数据源实体和目标实体将进行转换
你可以使用 JavaScript 中的 Object.assign() 方法将 n 的属性复制到 m 中。如下所示:
```
Object.assign(m, n);
```
这将把 n 中的属性 b、c 和 d 复制到 m 中,如果 m 中已经存在这些属性,则会被覆盖。最终 m 的值为:
```
{a:0, b:2, c:7, d:'jsu'}
```
阅读全文