【发布时间】:2019-06-14 21:41:48
【问题描述】:
我需要使用es6 语法合并两个objects 数组,并且没有重复项。在我的任务中,对象中还有几个键。
但我认为这不是问题。在array2 中总是包含在array1 中的对象
这是数组
array1 = [
{name: 'one', count: 0},
{name: 'two', count: 0},
{name: 'three', count: 0},
{name: 'four', count: 0}
]
array2 = [
{name: 'two', count: 4},
{name: 'four', count: 2}
]
我需要这个:
array3 = [
{name: 'one', count: 0},
{name: 'two', count: 4},
{name: 'three', count: 0},
{name: 'four', count: 2}
]
【问题讨论】:
-
我们可以引导您或解除阻止,但您必须先尝试。请展示你到目前为止所做的尝试。
-
enter link description here 在此链接上尝试解决方案。
-
如果在 array1 中你有一个计数为 1 的项目,而在数组 2 中你有一个计数为 2 的相同项目,最终数组中包含的项目的计数值是多少?
标签: javascript arrays object ecmascript-6