平常常用的是数组排序
类似:
[-5,6,3,8,4,1]
用:
var max = Math.max.apply(null,array);
前几天做项目的时候,想对数组中对象向的某个字段的最大值。
类似这样的结构:
[
{name:'aaa',value:1},
{name:'bbb',value:2},
{name:'ccc',value:3},
{name:'ddd',value:4},
{name:'eee',value:5},
{name:'fff',value:6},
]
想取value这个字段的最大值,可以以下公式:
var max = Math.max.apply(Math, array.map(function(o) {return o.value}));