我有一个对象
obj = { "13-17": { "total_fans": 5 },
"18-24": { "total_fans": 10 },
"25-34": { "total_fans": 15 }
}
我希望从obj
返回具有最高total_fans
的对象的键,因此在这种情况下它将是25-34
答案 0 :(得分:3)
如何组合_.keys和_.max?
_.max(_.keys(obj), function(key){
return obj[key]["total_fans"];
});
这将返回“25-34”
小心空对象({}),它会返回-Infinity ...之前用_.isEmpty(obj)做一个测试!