小编典典

将对象数组从数组转换为对象属性

algorithm

我需要将一个对象数组转换成该数组中对象属性的对象。

这是一个例子 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
};

我尝试了许多方法,但无法达到最终结果。提前致谢


阅读 833

收藏
2020-07-28

共1个答案

小编典典

您可以将数组作为参数扩展...扩展语法Object.assign,以返回单个对象。

const

    array = [{ book: 5, car: 6, pc: 7 }, { headphone: 9, keyboard: 10 }],

    object = Object.assign({}, ...array);



console.log(object);
2020-07-28