【发布时间】:2021-07-20 16:19:12
【问题描述】:
这是一个对象数组,我想获取数组中重复对象的计数。 找出重复对象最简洁有效的方法是什么?
[
{
partNum: 'ACDC1007',
brandName: 'Electric',
supplierName: 'Electric',
},
{
partNum: 'ACDC1007',
brandName: 'Electric',
supplierName: 'Electric',
},
{
partNum: 'ACDC1007',
brandName: 'Electric',
supplierName: 'Electric',
},
{
partNum: 'ACDC1009',
brandName: 'Electric',
supplierName: 'Electric',
},
{
partNum: 'ACDC1000',
brandName: 'Electric',
supplierName: 'Electric',
}
]
我正在寻找一种方法来修改基于 partNum 的对象数组,如下所示:
[
{
partNum: 'ACDC1007',
brandName: 'Electric',
supplierName: 'Electric',
count: 3
},
{
partNum: 'ACDC1007',
brandName: 'Electric',
supplierName: 'Electric',
count: 3
},
{
partNum: 'ACDC1007',
brandName: 'Electric',
supplierName: 'Electric',
count: 3
},
{
partNum: 'ACDC1000',
brandName: 'Electric',
supplierName: 'Electric',
count: 1
}
.............
] ```
Thanks
【问题讨论】:
-
你是否只想在所有重复对象中添加属性
count。 -
是的,我只想在每个对象中添加 count 属性。
-
到目前为止你有什么尝试?
标签: javascript node.js reactjs angular typescript