【发布时间】:2017-08-11 05:59:58
【问题描述】:
我有一个变量,它返回一个数组数组,每个数组中的每个项目都用双引号引起来。
var arrayOfArrays = [
[ "Name", "Age", "Address" ],
[ "A", "43", "CA" ],
[ "B", "23", "VA" ],
[ "C", "24", "NY" ]
]
我需要将其转换为以下内容:
var arrayOfObjects = [
{"Name":"A", "Age":"43", "Address":"CA"},
{"Name":"B", "Age":"23", "Address":"VA"},
{"Name":"C", "Age":"24", "Address":"NY"}
]
【问题讨论】:
-
与 AngularJS 无关,已移除标签
-
嗨,我有一个棘手的情况,但有点相似 [ [ { name: 'item_label_id', value: '000431a0-cf95-4ac9-af52-2a66f929a25f' } ], [ { name: 'item_label_id', value: '000563b6-de35-40e6-9c27-faa4416cd67b' } ]] 我想要这样的数组数组 {"name":"item_label_id","value":"'000431a0-cf95-4ac9-af52 -2a66f929a25f'","Name":"xyz","Value":"234"} 你有什么建议吗?
标签: javascript arrays javascript-objects