Javascript 我将如何迭代这个JSON数据
我正在使用ajax从数据库中提取下面的json数据Javascript 我将如何迭代这个JSON数据,javascript,json,Javascript,Json,我正在使用ajax从数据库中提取下面的json数据 {"route":[{"latitude":-27.38851,"longitude":153.11606},{"latitude":-27.47577,"longitude":153.01693}]} 我如何迭代它以获得要在地图上绘制的lat/long对?将JSON数据分配给一个变量,并循环通过路由对象,如下所示: var j = {"route":[{"latitude":-27.38851,"longitude":153.11606},
{"route":[{"latitude":-27.38851,"longitude":153.11606},{"latitude":-27.47577,"longitude":153.01693}]}
我如何迭代它以获得要在地图上绘制的lat/long对?将JSON数据分配给一个变量,并循环通过
路由
对象,如下所示:
var j = {"route":[{"latitude":-27.38851,"longitude":153.11606},{"latitude":-27.47577,"longitude":153.01693}]}
for(i=0; i<=j.route.length; i++){
var thisRoute = j.route[i];
}
var j={“路线”:[{“纬度”:-27.38851,“经度”:153.11606},{“纬度”:-27.47577,“经度”:153.01693}]
对于(i=0;i将JSON数据分配给一个变量,并通过route
对象循环,如下所示:
var j = {"route":[{"latitude":-27.38851,"longitude":153.11606},{"latitude":-27.47577,"longitude":153.01693}]}
for(i=0; i<=j.route.length; i++){
var thisRoute = j.route[i];
}
var j={“路线”:[{“纬度”:-27.38851,“经度”:153.11606},{“纬度”:-27.47577,“经度”:153.01693}]
对于(i=0;i试一下:
var j = {"route":[{"latitude":-27.38851,"longitude":153.11606},{"latitude":-27.47577,"longitude":153.01693}]};
for(var i= 0,len=j.route.length; i<len; i++){
var lat = j.route[i].latitude;
var long = j.route[i].longitude;
console.log(lat+' '+long);
}
var j={“路线”:[{“纬度”:-27.38851,“经度”:153.11606},{“纬度”:-27.47577,“经度”:153.01693}};
对于(var i=0,len=j.route.length;i尝试一下:
var j = {"route":[{"latitude":-27.38851,"longitude":153.11606},{"latitude":-27.47577,"longitude":153.01693}]};
for(var i= 0,len=j.route.length; i<len; i++){
var lat = j.route[i].latitude;
var long = j.route[i].longitude;
console.log(lat+' '+long);
}
var j={“路线”:[{“纬度”:-27.38851,“经度”:153.11606},{“纬度”:-27.47577,“经度”:153.01693}};
对于(var i=0,len=j.route.length;ivar o={“路线”:[{“纬度”:-27.38851,“经度”:153.11606},{“纬度”:-27.47577,“经度”:153.01693}]};
var i=0;
var-lat,long;
var len=o.路线长度;
对于(i,ivar o={“路线”:[{“纬度”:-27.38851,“经度”:153.11606},{“纬度”:-27.47577,“经度”:153.01693}]};
var i=0;
var-lat,long;
var len=o.路线长度;
对于(i,i,以下是您试图实现的目标的完整实现:
函数createMarker(选项){
var marker=新的google.maps.marker(选项);
返回标记;
}
对于(i=0;i
以下是您试图实现的目标的完整实现:
函数createMarker(选项){
var marker=新的google.maps.marker(选项);
返回标记;
}
对于(i=0;i
reference route and loop over the array。reference route and loop over the array可能重复。可能重复备注:这只是在javascript数组上迭代,而不是在JSON数据上。但这可能是@user1542125想要做的。备注:这只是在javascript数组上迭代,而不是在JSON数据上。但这可能是@user1542125想要做什么。