求数组的最大值
//value 参数可选,如果是[1,2,4]这类型数组求最大值value参数不传;[{num: 1}, {num: 3}]这类型数组则传value = "num"
function getMaxFromArray (arr, value) {
if (!arr || !Array.isArray(arr)) return;
return arr.reduce((max, cur) => Math.max(max, value ? cur[value ]: cur), -Infinity);
}
//方法详解后续会更新
网友评论