Javascript apply的奇妙用法

apply的奇妙用法

Math.max 能够完成获得数组中最大的一项

var array = [1,2,3,4,5];
var max = Math.max.apply(null, array);
console.log(max); // 5

挪用的时刻第一个参数给了一个null,这个是因为没有对象去挪用这个要领,只需要用这个要领协助运算,获得返回的效果就行,所以直接传递了一个null过去。

Math.min 能够完成获得数组中最小的一项

var array = [1,2,3,4,5];
var min= Math.min.apply(null, array);
console.log(min); // 1
    原文作者:小渝人儿
    原文地址: https://segmentfault.com/a/1190000000373520
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞