我有一个getJSON请求。此请求工作正常,但我无法将输出数据存储在数组中。
以下是当前代码:
var loc = [];
jQuery.getJSON('http://maps.googleapis.com/maps/api/geocode/json?address=Los Angeles, CA 90012&sensor=false', null, function (data) {
var p = data.results[0].geometry.location
var latlng = (p.lat, p.lng);
loc.push(latlng);
});
console.log('Final: '+loc);
控制台显示:'最终:',因此loc.push(latlng)
无效。
如何在外部数组中存储getJSON数据?