我想通过我的json数据location
参数assignLocationValues
和console.log
它。当我登录location.loc
它显示了两个值,如下所示:4,2394,5,3023。当我从它的价值如:location.loc[1]
并记录它。价值变化,而不是5,3023它变为1.发生了什么?为什么我的JSON数据改变了?
编辑:弄明白了。我真的认为这是一个数组。太奇怪了...............
$(document).ready(function() {
getLocation();
function getLocation() {
$.get("http://ipinfo.io", function(location) {
assignLocationValues(location.loc[0], location.loc[1], location.city, location.region, location.country);
function assignLocationValues(lat, lon, city, region, country){
console.log(location.loc);
console.log(lat);
};
}, 'jsonp');
};
});