Max() 和Min() 用于确定一组数值中的最大值与最小值,这两个方法可以接收任意多的参数。
eg:
var max=Math.max(3,54,16,23);
alert(max); //54
var min=Math.min(3,54,16,23);
alert(min); //3
在实际中,往往是求取数组中最大值和最小值。此时就要用到 apply() 方法。
eg:
var values=[1,2,3,4,5,6,7,8];
var max=Math.max.apply(Math,values);
这个就是apply的一个巧妙的用处,可以将一个数组默认的转换为一个参数列表([param1,param2,param3] 转换为 param1,param2,param3)