相关文章推荐
善良的回锅肉  ·  python - execute ...·  2 年前    · 
失眠的可乐  ·  Java 8 | Stream ...·  2 年前    · 

两个jsonobject合并

在 JavaScript 中,可以使用以下方法将两个 JSON 对象合并:

let obj1 = {a: 1, b: 2};
let obj2 = {c: 3, d: 4};
let mergedObj = {...obj1, ...obj2};
console.log(mergedObj);
// Output: {a: 1, b: 2, c: 3, d: 4}

如果两个对象中存在相同的键,则后面的对象中的值将覆盖前面对象中的值。

也可以使用 Object.assign() 方法:

let obj1 = {a: 1, b: 2};
let obj2 = {c: 3, d: 4};
let mergedObj = Object.assign({}, obj1, obj2);
console.log(mergedObj);
// Output: {a: 1, b: 2, c: 3, d: 4}

请注意,使用 Object.assign() 方法会改变第一个对象,因此在上面的代码中,我们传递了一个空对象作为第一个参数,以避免更改 obj1

    • 187
  •