将对象数组转换为单个对象
在 JavaScript 中,可以使用 object 来实现将对象数组转换为单个对象解构和reduce()方法。考虑以下对象数组:
[ { key: '11', value: '1100' }, { key: '22', value: '2200' } ]
解决方案:
要将此数组转换为所需的对象,请按照下列步骤操作:
const object = arr.reduce((obj, item) => { return Object.assign(obj, { [item.key]: item.value }); }, {});
输出:
使用对象变量将产生所需的输出:
{ "11": "1100", "22": "2200" }
这个解决方案有效地将对象数组转换为具有所需键值对的单个对象。
以上是如何在 JavaScript 中将对象数组转换为单个对象?的详细内容。更多信息请关注PHP中文网其他相关文章!