合并两个JavaScript对象的优先级

时间:2016-06-17 12:48:58

标签: javascript merge

我有两个JavaScript对象,比如

let master = {A:0, B:2};
let slave = {B:1, C:1};

我需要:

result == {A:0, B:2, C:1};

JS有一个简单的命令以这种方式合并吗?

1 个答案:

答案 0 :(得分:3)

使用Object.assign

  

Object.assign() 方法用于将所有可枚举的自有属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。



let master = {A:0, B:2};
let slave = {B:1, C:1};

console.log(Object.assign(slave, master));