【发布时间】:2020-10-07 19:53:36
【问题描述】:
我有这个数组并试图获取具有相同name 属性的对象的计数。我怎样才能做到这一点?也许以现代“es6”方式
let cars = [
{id: 1, name: 'Mercedes', year: '2015'},
{id: 2, name: 'Mercedes', year: '2000'},
{id: 3, name: 'BMW', year: '2010'},
{id: 4, name: 'BMW', year: '2004'},
{id: 5, name: 'Volvo', year: '2012'},
{id: 6, name: 'Volvo', year: '2014'}
];
【问题讨论】:
-
您可以考虑使用 Array.reduce 方法。见developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
标签: javascript arrays object ecmascript-6