js 数组对象转化成JSON 对象格式:
例子:
arr=[
{fruits:{apple:'苹果',price:'5'}}
{fruits2:{banana:'香蕉',price:'3'}}
{fruits3:{orange:'橘子',price:'6'}}
]
转化成:
obj={
fruits:{apple:'苹果',price:'5'},
fruits2:{banana:'香蕉',price:'3'},
fruits3:{orange:'橘子',price:'6'}
}
代码如下:
let aw = arr.reduce((obj,item,index)=>{
obj[Object.keys(item)]=[...Object.values(item)][0];
return obj
},{})
console.log(aw)