【JS】我想把数组转换为对象,该怎么转换呢
数组
let arr=[{user:"123"},
{Cause:"22"},
{EnterFactoryTime:"33"},
{OutFactoryTime:"44"},
{VehicleGrade:"55"},
{IncomingInspection:"66"},
{Admission:"77"}
];
console.log(arr);
我想转换为
let obj={user:"123",
Cause:"22",
EnterFactoryTime:"33",
OutFactoryTime:"44",
VehicleGrade:"55",
IncomingInspection:"66",
Admission:"77"
};
console.log(obj);
可以用什么方法呢
回答
可以试试这个方法:
var result= arr.reduce((item1,item2)=>Object.assign(item1,item2));
Object.assign(...arr)
简要分析:
对象合并(Object.assign
)加 扩展运算符(...
)
以上是 【JS】我想把数组转换为对象,该怎么转换呢 的全部内容, 来源链接: utcz.com/a/89309.html