【发布时间】:2021-06-25 02:02:47
【问题描述】:
我有一个名为 adct 的简单数组,其中只有一个成员“title”,并且我正在使用 reduce 函数进行分组/计数。下面的代码按预期工作,但我实际上只想计算第二次出现的元素,而不是第一次。我认为这很简单,但我不知道该怎么做。帮助将不胜感激。谢谢。
let result = adct.reduce(function (r, a) {
r[a.title] = r[a.title] || [];
r[a.title]++;
return r;
}, Object.create(null));
【问题讨论】:
-
“从第二次出现”是什么意思?什么是示例输入,您的函数的预期输出是什么?
标签: javascript count reduce