从javascript中的嵌入式匿名函数返回值

时间:2014-12-12 23:43:18

标签: javascript anonymous

我正在尝试使用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

我想简单来说,我需要了解如何使函数地址列表返回异步返回到匿名函数的数据。

我整个下午一直在这。非常感谢您的建议。

0 个答案:

没有答案