【发布时间】:2017-05-21 20:13:12
【问题描述】:
我有这种类型的对象数组
students = [
{
"name": "Ana Barbique",
"category":"B"
}
{
"name": "Marko Polo",
"category":"B"
}
{
"name": "Nick Harper",
"category":"A"
}
]
我希望它有一个这种类型的对象数组:
sum = [
{
"category": "A",
"count" : 1
}
{
"category": "B",
"count" : 2
}
]
所以基本上我想让对象数组具有出现在学生中的类别及其计数。顺序无关紧要。我以前没有这样做过。
【问题讨论】:
-
您尝试做什么来创建
sum对象?添加您在问题中尝试过的示例。 -
昆汀 - 看到这个其他问题,对于这类事情有一个很好的答案:loop-through-multiple-array-and-keep-count-of-each-element
标签: javascript angularjs