循环能否运行在回调函数的循环(同时,对,dowhile等)。下面是一个示例代码:在node.js的回调函数
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;
}
});
现在,我的疑问是,做的主要工作Node.js的线程等待,直到上述在执行循环?
为什么不节点等待?你的循环太久会引起超时? – 2013-05-04 19:00:53
是的,它会等待,用户一个不同的过程,如果它要永远走... – dandavis 2013-05-04 19:01:53
嗯,你甚至尝试? – 2013-05-04 19:02:48