便宜电商网站建设,怎么样才能做好营销,wordpress文章相关插件,做网站基本步骤实现对数组找最大最小数 在用js的过程中我们往往会需要找到一个数组里最大或最小的数#xff0c; 但是我们不能直接用Math.max(Arr)或Math.min(Arr)#xff0c;因为max#xff08;#xff09;里面不能填数组#xff0c;只能填连续的数。 那我们该怎么办呢#xff1f; 一定… 实现对数组找最大最小数 在用js的过程中我们往往会需要找到一个数组里最大或最小的数 但是我们不能直接用Math.max(Arr)或Math.min(Arr)因为max里面不能填数组只能填连续的数。 那我们该怎么办呢 一定要这样写的话可以是这样的 function getMax(arr){var arrLenarr.length;for(var i0,retarr[0];iarrLen;i){retMath.max(ret,arr[i]); }return ret;
} 但是会显得十分麻烦这时我们可以用apply Function.apply(obj,args)方法能接收两个参数 obj这个对象将代替Function类里this对象 args这个是数组它将作为参数传给Functionargs--arguments 用apply方法可以写成 function getMax2(arr){return Math.max.apply(null,arr);
} posted on 2016-03-22 13:14 一人行者 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/Lwei/p/5306021.html