let arr = [1, 2, 3, 4, 5]
// reduce(回调函数,初始值)
// 回调函数的四个参数分别为 :
// pre : 类似于累加器
// current : 当前元素
// index : 当前元素的下标
// arr : 遍历的原数组
let sum = arr.reduce((pre, current,index,arr) => {
console.log(pre, current,index,arr);
// 1 2
// 3 3
// 6 4
// 10 5
return pre + current
})
console.log(sum); //15
数组求和之---arr.reduce()方法
于 2024-05-17 15:15:32 首次发布