前端js,reduce归并操作图解

前端js,reduce归并操作图解_第1张图片

 // 数组reduce方法
    // arr.reduce(function(上一次值, 当前值){}, 初始值)
    const arr = [1, 5, 8]

    // 1. 没有初始值 
    // const total = arr.reduce(function (prev, current) {
    //   return prev + current
    // })
    // console.log(total)

    // 2. 有初始值
    // const total = arr.reduce(function (prev, current) {
    //   return prev + current
    // }, 10)
    // console.log(total)

    // 3. 箭头函数的写法
    const total = arr.reduce((prev, current) => prev + current, 10)
    console.log(total)

前端js,reduce归并操作图解_第2张图片

 

你可能感兴趣的:(前端,javascript,开发语言)