reduce() 遍历数组
reduce() 遍历数组, 返回参数函数里的返回值.一般作为累加器计算总价
let arr = [1, 2, 3, 4];
// 情况1
// firstItem表示第一个参数,item表示除参数1之外剩余的参数
const arr1 = arr.reduce((firstItem, item) => {
return firstItem += item;
})
console.log(arr1); //10
// 情况2
// firstItem表示一个函数,默认值设置为0 ,item所有元素
const arr2 = arr.reduce((firstItem, item) => {
return firstItem += item
},0)
console.log(arr2); //10