【发布时间】:2016-05-13 15:42:56
【问题描述】:
我有类似的结构:
var array = [
{
"overall": 8,
"date": "2016-03-15",
"review": "bla bla",
},
{
"overall": 6,
"date": "2016-01-19",
"review": "asfasfsadfsd",
},
{
"overall": 7,
"date": "2016-01-23",
"review": "adfsasfdasfas",
}];
返回最大值:
var highestScore = Math.max.apply(Math,array.map(function(o){return o.overall;}));
如何过滤此数组以获取与最近日期的最高总价值相关的评论?在这种情况下“bla bla”
【问题讨论】:
-
假设同一日期可以有多个值是否正确?
-
示例应该显示问题,换句话说,它应该有 2 个最新日期。
标签: javascript arrays filter