在 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。