你如何过滤对象的属性

时间:2018-01-13 23:23:50

标签: javascript

我有一个对象数组。每个对象都有一个名称和一个值。我需要返回一个只有名称值等于最大值的数组。

2 个答案:

答案 0 :(得分:2)

array.filter(element => element.value === MAXIMUM).map(element => element.name);

答案 1 :(得分:1)

array.filter(function (element) {
  return element.value === MAXIMUM;
}).map(function (element) {
  return element.name;
});