将对象数组从数组转换为对象属性
我需要将一个对象数组转换成该数组中对象属性的对象。
这是一个例子 array of objects
const array = [ {
book:5,
car: 6,
pc: 7
},
{
headphone: 9,
keyboard: 10
},
];
我需要将其转换为
const obj = { book:5,
car: 6,
pc: 7,
headphone: 9,
keyboard: 10
};
我尝试了许多方法,但无法达到最终结果。提前致谢
回答:
您可以将数组作为参数扩展...
(扩展语法)Object.assign
,以返回单个对象。
const array = [{ book: 5, car: 6, pc: 7 }, { headphone: 9, keyboard: 10 }],
object = Object.assign({}, ...array);
console.log(object);
以上是 将对象数组从数组转换为对象属性 的全部内容, 来源链接: utcz.com/qa/428563.html