1

コールバック関数でループ (while、for、dowhile など) を実行できますか? サンプルコードは次のとおりです。

var execute = function (data,callback) 
{
    //do something with data
    callback();
}

execute (data,function(error,returnDataArray)
{
    var boo = true;
    while(boo)
    {
        //do something with returnDataArray
        if (returnDataArray.length == 10) 
            boo=false;
    }
});

さて、私の疑問は、上記の while ループが実行されるまでメインの node.js スレッドが待機することですか?

4

2 に答える 2