1、reduce方法从数组的第一项开始,逐一遍历到最后。reduceRight从数组的最后一项开始,向前遍历第一项。
2、接收两个参数:一个在每个项目中调用的函数和作为合并基础的初始值。
传递给reduce()和reduceRight()的函数接收四个参数:前一个值、当前值、项目索引和数组对象。
实例
varvalues=[1,2,3,4,5]; varsum=values.reduce(function(prev,cur,index,array){returnprev+cur;}); alert(sum);//15 varvalues=[1,2,3,4,5]; varsum=values.reduceRight(function(prev,cur,index,array){returnprev+cur;}); alert(sum);//15
以上就是JavaScript归并数组的方法,希望对大家有所帮助。更多Javascript学习指路:Javascript
原文来自:https://www.py.cn© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容