使用场景文章来源:https://www.toymoban.com/news/detail-734474.html
在一个数组对象中,求对象中某一个字段的总和文章来源地址https://www.toymoban.com/news/detail-734474.html
/**
* 数组对象求和
* 入参
* data 数组
* name 需要求和的字段名称
*/
function SumArrayObjects(data, name) {
return Array.from(data, (item) =>
Number(item[name])
).reduce((prev, cur) => {
return prev + cur;
});
};
/* 数组示例*/
let data = [
{
name: '张三',
age: 18
},
{
name: '李四',
age: 66
},
{
name: '王五',
age: 46
},
{
name: '陈十',
age: 30
}
];
/* 调用 */
let ags = SumArrayObjects(data, 'age');
console.log(ags) // 160
到了这里,关于数组对象求和的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!