【发布时间】:2020-08-22 22:59:31
【问题描述】:
我正在使用原生 JavaScript。 我有两个长度相同的数组。 它们中的每一个都包含对象。 我需要创建一个包含对象组合的数组。 怎么样?
所以,在代码中,我的输入是:
const arr1 = [{name: "John"}, {name: "Peter"}];
const arr2 = [{age: 56}, {age: 22}]
理想的输出:
const arr3 = [{name: "John", age: 56}, {name: "Peter", age: 22}]
我看到了 ES6 提供的解决方案,它是这样的:
const object1 = {
name: 'John'
}
const object2 = {
age: 56
}
const object3 = {...object1, ...object2 }
效果很好!我想在此示例中使用此扩展运算符在数组中的对象中实现相同的解决方案。如何? :)
谢谢。
【问题讨论】:
-
只要在循环中付出更多的努力,我敢打赌你自己就可以得到这个
标签: javascript arrays object merge