首页 > web前端 > js教程 > 正文

如何在 JavaScript 中将对象数组转换为单个键值对对象?

Susan Sarandon
发布: 2024-11-08 09:38:01
原创
256 人浏览过

How to Convert an Array of Objects to a Single Key-Value Pair Object in JavaScript?

将对象数组转换为具有键值对的对象

问题:

如何将对象数组转换为具有键值对的单个对象JavaScript?

支持要求:

解决方案应兼容多种浏览器。

答案:

要有效地将对象数组合并为单个对象,请结合使用 Object.assign()使用扩展语法 (...)。此技术允许您使用原始数组中的合并属性创建一个新对象。考虑以下代码片段:

var array = [{ name1: "value1" }, { name2: "value2" }]
var object = Object.assign({}, ...array)
console.log(object)
登录后复制

此代码通过展开数组数组并使用 Object.assign() 将其属性合并到空对象 {} 中来创建对象对象。 console.log() 语句打印结果对象对象,其中包含从原始数组中提取的键值对。

以上是如何在 JavaScript 中将对象数组转换为单个键值对对象?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板