在数组中添加object的值 - javascript

时间:2018-05-24 07:28:13

标签: javascript arrays json object

这是我的回复数据:

var data = [{
                'name': 'ragu',
                'taxprice': '20'
            } {
                'name': 'ram',
                'taxprice': '20'
            } {
                'name': 'sandy',
                'taxprice': '20'
            } {
                'name': 'ramu',
                'taxprice': '20'
            }];

我想添加所有的taxprice值

我的预期结果是小计= 80

1 个答案:

答案 0 :(得分:6)

使用(Array.reduce

var data = [{'name': 'ragu', 'taxprice': '20' }, {'name': 'ram', 'taxprice': '20'}, {'name': 'sandy', 'taxprice': '20'}, { 'name': 'ramu', 'taxprice': '20'}];
                
var result = data.reduce((a,c) => a + Number(c.taxprice), 0);
console.log(result);