我有一个阵列
[
{"field" : "flight1", "value" : "123"},
{"field" : "flight2", "value" : "456"}
]
Run Code Online (Sandbox Code Playgroud)
是否有可能成为关键价值对?
{
"flight1" : "123",
"flight2" : "456"
}
Run Code Online (Sandbox Code Playgroud)
您可以使用reduce()并返回对象作为结果.
var arr = [{"field" : "flight1", "value" : "123"},{"field" : "flight2", "value" : "456"}]
var result = arr.reduce(function(r, e) {
r[e.field] = e.value;
return r;
}, {});
console.log(result)Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2865 次 |
| 最近记录: |