目前,我正在尝试计算对象数组中的多次出现并将最终计数推入其中。我不想将数据存储在其他数组中。数据应保留在现有数据中。
我想添加计数的数组:
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)