reduce() 是数组的归并方法,reduce() 可同时将前面数组项遍历产生的结果与当前遍历项进行运算
arr.reduce(function(prev,cur,index,arr){
......求数组项之和
var arr = [3,9,4,3,6,0,9];
var sum = arr.reduce(function (prev, cur) {
return prev + cur;...数组去重
var arr = [3,9,4,3,6,0,9];
var newArr = arr.reduce(function (prev, cur) {
prev.indexOf(cur)...其它reduceRight()方法
该方法用法与reduce()其实是相同的,只是遍历的顺序相反,它是从数组的最后一项开始,向前遍历到第一项。
5....重点总结:
reduce() 是数组的归并方法,与forEach()、map()、filter()等迭代方法一样都会对数组每一项进行遍历,但是reduce() 可同时将
前面数组项遍历产生的结果与当前遍历项进行运算