0
点赞
收藏
分享

微信扫一扫

es6 数组对象求和

圣杰 2023-04-22 阅读 104

let list = [
      { id: 1, price: 2 },
      { id: 2, price: 4 },
      { id: 3, price: 6 },
      { id: 4, price: 8 },
    ];
    let res= list.reduce((sumData,key,index,arrData)=>{
      console.log('a',sumData); // 上⼀次调⽤回调时返回的累积值
      console.log('b',key); // 正在处理的元素
      console.log('c',index); // 正在处理的当前元素的索引
      console.log('d',arrData); //源数组(原数组)
      return sumData+key.price
    },0)
    console.log('res',res)

 



举报

相关推荐

0 条评论