【JS】我想把数组转换为对象,该怎么转换呢

数组

          let arr=[

{user:"123"},

{Cause:"22"},

{EnterFactoryTime:"33"},

{OutFactoryTime:"44"},

{VehicleGrade:"55"},

{IncomingInspection:"66"},

{Admission:"77"}

];

console.log(arr);

【JS】我想把数组转换为对象,该怎么转换呢

我想转换为

    let obj={

user:"123",

Cause:"22",

EnterFactoryTime:"33",

OutFactoryTime:"44",

VehicleGrade:"55",

IncomingInspection:"66",

Admission:"77"

};

console.log(obj);

【JS】我想把数组转换为对象,该怎么转换呢

可以用什么方法呢

回答

可以试试这个方法:

var result= arr.reduce((item1,item2)=>Object.assign(item1,item2));
Object.assign(...arr)

简要分析:

对象合并(Object.assign)加 扩展运算符(...

以上是 【JS】我想把数组转换为对象,该怎么转换呢 的全部内容, 来源链接: utcz.com/a/89309.html

回到顶部