JavaScript 数组对象金额字段合计:使用 reduce 方法
可以使用 'reduce' 方法来对数组对象的某个金额字段进行合计。
假设有以下数组对象:
const items = [
{ name: 'item1', price: 100 },
{ name: 'item2', price: 200 },
{ name: 'item3', price: 300 }
];
要合计这些对象中的 'price' 字段,可以使用 'reduce' 方法:
const totalPrice = items.reduce((acc, item) => acc + item.price, 0);
console.log(totalPrice); // 输出 600
在上述代码中,'reduce' 方法接收两个参数:一个回调函数和一个初始值。回调函数接收两个参数:累加器(acc)和当前值(item)。初始值为 0。在每次迭代中,回调函数将当前值的 'price' 字段加到累加器上,最终得到合计金额。
原文地址: https://www.cveoy.top/t/topic/qqUd 著作权归作者所有。请勿转载和采集!