重组JSON对象

应用场景

服务器端返回这样的json

var json = [{
  "name":"hz",
  "coord":[1,2]
},{
  "name": "wz",
  "coord":[3,4]
}];

要重组成

var json = {
    "hz": [1,2],
    "wz": [3,4]
};

方法如下

var data = {};
for (var i = 0; i < json.length; i++) {
  data[json[i].name] = json[i].coord;
}