var data= [{_id: "5a93cbd49ae761a4015f6346", nombre: "Chicago - Missouri", longitud: "-94.6807924", latitud: "38.287606"},
{ _id: "5a93ca539ae761a4015f6344", nombre: "Boston - Central Falss", longitud: "-71.4111895", latitud: "41.8902971"},
{ _id: "5a93ccbf9ae761a4015f6349", nombre: "Houston - Dallas", longitud: "-97.0117365", latitud: "32.8209296"}]
var d=[];
for(var i in data){
d.push({ data[i].nombre:data[i]["_id"] })
}
Run Code Online (Sandbox Code Playgroud)
我想要一个带结构的json
{ "nombre":"_id" }
Run Code Online (Sandbox Code Playgroud)
例如:
{ "Chicago - Missouri":"5a93cbd49ae761a4015f6346"}
{ "Boston - Central Falss- Missouri": "5a93ca539ae761a4015f6344" }4
Run Code Online (Sandbox Code Playgroud)
我的错是什么?
谢谢
试试这个 -
var data= [{_id: "5a93cbd49ae761a4015f6346", nombre: "Chicago - Missouri", longitud: "-94.6807924", latitud: "38.287606"},
{ _id: "5a93ca539ae761a4015f6344", nombre: "Boston - Central Falss", longitud: "-71.4111895", latitud: "41.8902971"},
{ _id: "5a93ccbf9ae761a4015f6349", nombre: "Houston - Dallas", longitud: "-97.0117365", latitud: "32.8209296"}]
var d =[];
for(var i in data){
var pushObj = {};
pushObj[data[i].nombre] = data[i]["_id"];
d.push(pushObj)
}
console.log(d);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
54 次 |
| 最近记录: |