2016-01-15 58 views
1

提取數組元素我有對象最大屬性值

const a = [ 
    {name: karl, age: 53}, 
    {name: fred, age: 34}, 
    {name: annie, age: 12}, 
    // ... 
]; 

的JS陣列,我希望具有最大age來提取對象。我或許可以對整個數組進行排序,並選擇第一個元素,但這看起來有些浪費。

+1

獲得最大年齡http://underscorejs.org/#max – Sami

回答

4

您可以簡單地使用_.max,就像從一個集合例如,這

console.log(_.max(a, 'age')); 
相關問題