JS-Array数组方法reduce()

reduce方法

// 可以与箭头函数一起使用
array.reduce((total,curVal) => total + curVal, initVal)
array.reduce(function(total, currentValue, currentIndex, arr), initialValue)

JS-Array数组方法reduce()_第1张图片

例子:

// a:总和/累加项
// c:每一项的值
const allCount = computed(() => 
    cartList.value.reduce((a,c) => a + c.count , 0)
)
//切记:不要加{}!! 即 错误写法:reduce((a,c) => {a + c.count}, 0)
//computed 使用箭头函数,无需return

参考:JavaScript reduce() 方法 | 菜鸟教程

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