我想创建一个使用以下数据进行一些数组操作的函数(见下文)。想知道是否有一种巧妙的方法可以使用map / forEach或Reduce?
function calculateTotalSelections {
"selections":[
{
"item_selected": 1,
},
{
"item_selected": 3,
},
{
"item_selected": 4
},
{
"item_selected": 4
},
{
"item_selected": 1567486585
},
{
"item_selected": 1567486585
}
]
}
返回一些输出,如
项目4被选中两次
项目1被选中一次
项目1567486585被选中一次
(约束:项目选择可能是未知的)