【发布时间】:2020-11-03 06:44:39
【问题描述】:
从下面的数据结构中,我有以下 3 项:
- 假设
group有三个字段:id、name、accountNumber,因为我有三个项目,所以其中两个具有相同的accountNumber。
我想做什么
我想用javascript/es6 编写一个函数来循环这些对象,检查group 中的id 和accountNumber 并将其推入一个名为results 的新对象数组中。
(如果任何 id 包含相同的accountnumber,则不应将其推送到下面的新数组中)
# new array
# results = [
{
id: 1,
accountNumber: 2289,
},
{
id: 2,
accountNumber: 9920,
},
]
由于我在python 的背景,我正在努力实现这一目标。任何帮助都会非常有帮助。
【问题讨论】:
-
当您想从现有数组创建新数组时,我建议使用
map()。
标签: javascript reactjs react-native ecmascript-6 ecmascript-5