我正在尝试使用getJSON填充javascript数组。该数组需要可用于给定页面上的所有函数。
我可以毫不费力地将数组放入嵌入式匿名函数中,但是无法看到它进入父函数,因此可以返回它。
$bogus = rhash();
function addresslist(){
var $addresses = [];
$.getJSON ('/personal/pdo_getaddresses.php', {bogus:$bogus}
.done, function ($result){
$addresses = $result.slice(0);
console.log ('Length 01 = ' + $addresses.length)
})
console.log ('Length 02 = ' + $addresses.length)
//return $addresses;
}
控制台日志显示
Length 01 = 438
和
Length 02 = 0
我想简单来说,我需要了解如何使函数地址列表返回异步返回到匿名函数的数据。
我整个下午一直在这。非常感谢您的建议。