name,value对象组成的数组转成一个对象
[{
name:"E01",
value:"收取"
},
{
name:"E02",
value:"支出"
}]
//转成
{
"E01":"收取",
"E02":"支出"
}
使用javascript的reduce方法
//转换前数据
let a = [{
name:"E01",
value:"收取"
},
{
name:"E02",
value:"支出"
}];
//resultObj初始就是 reduce的第二个参数
let obj = a.reduce((resultObj,item)=>{
resultObj[item.name] = item.value;
return resultObj;
},{})