在javascript中访问嵌套内联回调函数的值

时间:2017-11-01 16:31:07

标签: javascript callback

我正在努力访问从外部通过嵌套内联回调函数返回的值。

下面是我绑定的代码片段。要明确我想要访问所有bbb个结果。

myfunction(){

    var allB = [];

    getFunctionA(para1, function (aaa, error) {
        for (var index = 0; index < aaa.length; ++index) {
            getFunctionB(para1, aaa[index].id, function (bbb, error) {
                allB = allB.concat(bbb);                    
            });
        }
    });


    //How to work with all bbb's 

}

知道如何访问这些值吗? allB = allB.concat(bbb);不会向我提供值(allB为空)。

0 个答案:

没有答案