小编hup*_*pen的帖子

如何在对象数组中查找多次出现并添加计数值?

目前,我正在尝试计算对象数组中的多次出现并将最终计数推入其中。我不想将数据存储在其他数组中。数据应保留在现有数据中。

我想添加计数的数组:

var array = [
    { artist: 'metallica', venue: 'olympiastadion' },
    { artist: 'foofighters', venue: 'wuhlheide' },
    { artist: 'metallica', venue: 'columbiahalle' },
    { artist: 'deftones', venue: 'columbiahalle' },
    { artist: 'deichkind', venue: 'wuhlheide' },
    { artist: 'metallica', venue: 'wuhlheide' },
    { artist: 'foofighters', venue: 'trabrennbahn' }
];
Run Code Online (Sandbox Code Playgroud)

我当前的示例代码从数组中删除/减少,因此最终结果不理想:

var array = [
    { artist: 'metallica', venue: 'olympiastadion' },
    { artist: 'foofighters', venue: 'wuhlheide' },
    { artist: 'metallica', venue: 'columbiahalle' },
    { artist: 'deftones', venue: 'columbiahalle' },
    { artist: …
Run Code Online (Sandbox Code Playgroud)

javascript arrays json object

4
推荐指数
1
解决办法
198
查看次数

标签 统计

arrays ×1

javascript ×1

json ×1

object ×1