Javascript 获取数组索引的值
我有一个ajax响应数组,我想得到索引的值 [{“用户纬度”:“33.7543”,“用户经度”:“-84.3744”}{“用户纬度”:“22.6962”,“用户经度”:“75.8651”},{“用户纬度”:“22.6963”,“用户经度”:“75.8654”},{“用户纬度”:“37.7858”,“用户经度”:“-122.406”},{“用户纬度”:“0”,“用户经度”:“0”},{“用户纬度”:“37.7858”,“用户经度”:“122.406”},{“用户纬度”:“37.7858”,“用户经度”:“-122.406”},{“用户纬度”:“37.7858”,“用户经度”:“-122.406”},{“用户纬度”:“0”,“用户经度”:“0”},{“用户经度”:“0”},{“用户纬度”:“22.6962”,“用户经度”:“75.8653”},{“用户纬度”:“22.6963”,“用户经度”:“75.8654”},{“用户纬度”:“0”,“用户经度”:“0”},{“用户纬度”:“33.7543”用户经度“:-84.3745”},{“用户纬度”:“0”,“用户经度”:“0”},{“用户纬度”:“0”,“用户经度”:“0”},{“用户纬度”:“33.7543”,“用户经度”:“-84.3744”}]Javascript 获取数组索引的值,javascript,jquery,Javascript,Jquery,我有一个ajax响应数组,我想得到索引的值 [{“用户纬度”:“33.7543”,“用户经度”:“-84.3744”}{“用户纬度”:“22.6962”,“用户经度”:“75.8651”},{“用户纬度”:“22.6963”,“用户经度”:“75.8654”},{“用户纬度”:“37.7858”,“用户经度”:“-122.406”},{“用户纬度”:“0”,“用户经度”:“0”},{“用户纬度”:“37.7858”,“用户经度”:“122.406”},{“用户纬度”:“37.7858”,“用户经
第一个数组对象后缺少逗号,这会导致错误。否则,
结果[0]。UserLatitude
将起作用-。您需要迭代数组,然后检查这些值是否匹配,如
$.each (arr, function (index, value) {
if(value["UserLatitude"] == "33.7543" && value["UserLongitude"] == "-84.3744") {
console.log(index);
return false;
}
});
如果找到匹配项,则打印索引
并退出循环
描述您需要的内容并显示您尝试过的内容。我想获取UserLatitude和UserLatitude的值,并且我尝试使用结果[0].UserLatitude表示单个值,但这不起作用,因此请帮助我确定我想要这样的数据:UserLatitude=33.7543和UserLatitude=-84.37744是
UserLatitude=-84.37744
?还是UserLatitude=-84.3744
?