【发布时间】:2016-09-16 15:38:32
【问题描述】:
我有一个需要转换为单个对象的对象数组。 例如:需要转换
var data=[
{
"name": "EMPRESA",
"value": "CMIP"
},
{
"name": "DSP_DIRECAO",
"value": "CMIP@040@1900-01-01"
},
{
"name": "DSP_DEPT",
"value": "CMIP@040@1900-01-01@42@1900-01-01"
},
... ]
到
{
"EMPRESA": "CLCA",
"DSP_DIRECAO": "CLCA@100@1900-01-01",
"DSP_DEPT": "CLCA@100@1900-01-01@100@1900-01-01",
...
}
将 data[x][name] 转为属性,将 data[x][value] 转为属性值 谢谢
【问题讨论】:
-
请edit问题并添加您尝试过的代码。可以简单地通过遍历数组元素并向对象添加键值对来完成。
标签: javascript arrays object lodash