apply新用法,最大值查找

要找到数组中的最大或最小值,可以像下面这样使用apply()

var values=[1,2,3,4,5,6,7,8];

var max = Math.max.apply(Math,values);

这个技巧的关键是把Math对象作为apply()的第一个参数,从而正确地设置this值。然后,可以将任何数组作为第二个参数。

posted @ 2015-10-25 11:42  chenjef  阅读(321)  评论(0编辑  收藏  举报