合并两个具有优先级的JavaScript对象

合并两个具有优先级的JavaScript对象,javascript,merge,Javascript,Merge,我有两个JavaScript对象,比如 let master = {A:0, B:2}; let slave = {B:1, C:1}; 我需要: result == {A:0, B:2, C:1}; JS是否有一个简单的命令以这种方式合并?使用 对象.assign()方法用于将所有可枚举自身属性的值从一个或多个源对象复制到目标对象。它将返回目标对象 let master={A:0,B:2}; 设slave={B:1,C:1}; console.log(Object.assign(slav

我有两个JavaScript对象,比如

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

result == {A:0, B:2, C:1};
JS是否有一个简单的命令以这种方式合并?

使用

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

let master={A:0,B:2};
设slave={B:1,C:1};
console.log(Object.assign(slave,master))不错。(非主题:代码片段在firefox中不适用,但在chrome中很好)这些不是“JSON”。试试谷歌搜索“merge objects javascript”。