有没有一种简便的方法,可以将带有标题的字符串数组数组(如下所示的输入)转换为对象数组(如下所示的预期输出)?
虽然使用for循环可以实现这一目标,但我正在寻找任何简洁且优化的解决方案来完成此任务。
如果有任何易于实现且优化的方法,请让我知道。
输入
预期输出
[ { "Name": "Name 1", "Age": "Age 1", "Location": "Location 1" }, { "Name": "Name 2", "Age": "Age 2", "Location": "Location 2" } ]
[
['fromAge', 'toAge', 'gender', 'institutionalRaf'],
[0, 10, 'F', '1.5'],
[11, 20, 'F', '2.5']
]
期望输出:
[{
fromAge : 0,
toAge: 10,
gender: "F",
institutionalRaf : "1.5"
},
{
fromAge : 11,
toAge: 20,
gender: "F",
institutionalRaf : "2.5"
}
...
]