JavaScript ES5标准中新增的Array方法(2)

而reduceRight()则从数组的最后一项开始,向前遍历到第一项。这两个方法都接收两个参数:一个在每一项上调用的函数和(可选的)作为缩小基础的初始值。

传给reduce()和reduceRight()的函数接收4个参数:前一个值,当前值,项的索引和数组对象。

描述:使用reduce()方法可以执行求数组中所有值之和的操作。代码如下:

var values = [1,2,3,4,5]; var sum =values.reduce(function(prev,cur,index,array){ return prev+cur; }); alert(sum);

结果为:

15

以上所述是小编给大家介绍的JavaScript ES5标准中新增的Array方法的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzsdwf.html