javascript 将对象数组转换为单个对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 将对象数组转换为单个对象相关的知识,希望对你有一定的参考价值。

let arrayToObject = (arr) => {
  return arr.reduce(
		(obj, item) => Object.assign(obj, { ...item }),
		{}
	);
}


let arr = [
  {
    "01": ["google.com", "github.com"]
  },
  {
    "02": ["stackoverflow.com"]
  },
  {
    "03": ["nodejs.com"]
  }
];

console.log(arrayToObject(arr));
// {
//   "01": ["google.com", "github.com"],
//   "02": ["stackoverflow.com"],
//   "03": ["nodejs.com"]
// }

以上是关于javascript 将对象数组转换为单个对象的主要内容,如果未能解决你的问题,请参考以下文章