1
提取數組元素我有對象最大屬性值
const a = [
{name: karl, age: 53},
{name: fred, age: 34},
{name: annie, age: 12},
// ...
];
的JS陣列,我希望具有最大age
來提取對象。我或許可以對整個數組進行排序,並選擇第一個元素,但這看起來有些浪費。
提取數組元素我有對象最大屬性值
const a = [
{name: karl, age: 53},
{name: fred, age: 34},
{name: annie, age: 12},
// ...
];
的JS陣列,我希望具有最大age
來提取對象。我或許可以對整個數組進行排序,並選擇第一個元素,但這看起來有些浪費。
您可以簡單地使用_.max
,就像從一個集合例如,這
console.log(_.max(a, 'age'));
獲得最大年齡http://underscorejs.org/#max – Sami