Angularjs 如何从数组中筛选和计数Typescript中的项
我想从数组中筛选和计算Typescript中的项目 我尝试了下面的代码,得到了这个结果:AA,BB,AA,CCAngularjs 如何从数组中筛选和计数Typescript中的项,angularjs,typescript,Angularjs,Typescript,我想从数组中筛选和计算Typescript中的项目 我尝试了下面的代码,得到了这个结果:AA,BB,AA,CC const types = cars.map((car) => car.type); const cars = [ { id: 2, brand: "Opel", type: "AA", }, { id: 8,
const types = cars.map((car) => car.type);
const cars = [
{
id: 2,
brand: "Opel",
type: "AA",
},
{
id: 8,
brand: "Toyota",
type: "BB",
},
{
id: 40,
brand: "Opel",
type: "AA",
},
{
id: 66,
brand: "BMW",
type: "CC",
}
];
我想按下面的类型进行计数和排序,我怎样才能在Typescript中做到这一点
通过使用
输出:
{
'AA': 2
'BB': 1
'CC': 1
}
请在发布前彻底搜索,关于如何在数组中对项目进行分组并进行计数,已经有几十个问题了。更多关于搜索的信息。可能重复的您可能会发现我的TS库很有用。自述中有一个几乎完全相同的例子。查找并计算每个制造商的汽车数量。
{
'AA': 2
'BB': 1
'CC': 1
}