【发布时间】:2020-12-26 18:33:47
【问题描述】:
你能帮我从对象数组中创建对象吗?
要转换的数组 arr = [{name:'Ryan'}, {surname:'raynold'}]
要求的输出 finalObj = {name:ryan, surname:raynold}
我试图通过做得到结果
让 objectArr = Object.assign({}, arr);
但结果是这样的
{ 0:{肩膀:“14”},1:{脖子:“”}}
【问题讨论】:
-
这里有什么问题?
-
数组有两个元素,需要将它们组合成一个对象。
-
请访问help center,使用tour查看内容和How to Ask。做一些研究,搜索关于 SO 的相关主题;如果您遇到困难,请发布您的尝试minimal reproducible example,并使用
[<>]sn-p 编辑器记录输入和预期输出。 -
谢谢,下次我会这样做的。
标签: javascript