首页 > 解决方案 > [{a: 1}],[{b: 2}] 转换为 {a:1,b:2}

问题描述

const a = [
{a: 1},
{b: 2},
{c: 3}
]

有什么快速的方法可以让它变成

{a:1, b:2, c:3}

在实际场景中,不仅有 3 个 Object,而且还有数百个 Object

标签: javascript

解决方案


您可以将Object.assign展开语法一起使用。

let res = Object.assign({}, ...a)

推荐阅读