若要获取数组中某个属性的和,可以使用Array.prototype.reduce()方法来实现。
假设有一个名为arr的数组,每个元素都具有一个属性prop,要计算prop的和,可以按如下方式操作:
const sum = arr.reduce((total, element) => total + element.prop, 0);
上述代码中,reduce()方法接受两个参数:一个累加器函数和初始值。累加器函数用于将每个元素的prop属性值累加到总和中。初始值设为0,以便在累加过程中正确处理空数组的情况。
执行完上述代码后,sum变量将包含数组中所有元素的prop属性的总和。