这个问题在这里已经有了答案:
How to concatenate properties from multiple JavaScript objects
(14 个回答)
2年前关闭。
考虑我有一个数组
let array1 = [{a:1, b:2}, {e:5,f:6}]
let json1 = {c:3, d:4}
我想将 json1 附加到 array1 的第一项,所以结果看起来像
array1 = [{a:1, b:2, c:3, d:4}, {e:5, f:6}]
我确信 push 在这里不起作用。我不确定如何进一步进行。
最佳答案
您可以使用扩展运算符
let array1 = [{a:1, b:2}, {e:5,f:6}];
let json1 = {c:3, d:4};
array1[0] = {...array1[0], ...json1};
console.log(array1);
关于javascript - 将 JSON 数据附加到 Node.js 中的现有对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60955152/