JaveScript 批量修改object的值

通过修改数组中的object,将增长率的值加%号
JaveScript 批量修改object的值_第1张图片

代码

//在统计金额数据的时候,从数据库到后台,经过一系列的数据转换、数据计算,只能在前端通过修改数组中的object,对值进行修改完善。
// dataObj接收object,result是后端接收到的数组
let dataObj = {};
Object.values(result[7]).filter((item, index) => {
    if (index > 1 && !!item ) {  // 根据index/item判断是否进行%号的追加
        item = item + '%'
        dataObj2[Object.keys(result[7])[index]] = item
    } else {
        dataObj2[Object.keys(result[7])[index]] = item
    }
})

result[7] = dataObj2;

修改结果
JaveScript 批量修改object的值_第2张图片

你可能感兴趣的:(JaveScript,javascript,前端)