使用場景文章來源:http://www.zghlxwxcb.cn/news/detail-734474.html
? ? ?在一個數(shù)組對象中,求對象中某一個字段的總和文章來源地址http://www.zghlxwxcb.cn/news/detail-734474.html
/**
* 數(shù)組對象求和
* 入?yún)? * data 數(shù)組
* name 需要求和的字段名稱
*/
function SumArrayObjects(data, name) {
return Array.from(data, (item) =>
Number(item[name])
).reduce((prev, cur) => {
return prev + cur;
});
};
/* 數(shù)組示例*/
let data = [
{
name: '張三',
age: 18
},
{
name: '李四',
age: 66
},
{
name: '王五',
age: 46
},
{
name: '陳十',
age: 30
}
];
/* 調(diào)用 */
let ags = SumArrayObjects(data, 'age');
console.log(ags) // 160
到了這里,關(guān)于數(shù)組對象求和的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!