0
我想爲我的項目使用async
節點模塊我需要它以巨大的方式。當我嘗試跟隨代碼比它不工作。請任何人幫我找出問題。我在節點js中的async.parallel模塊查詢
async.parallel({
test : function(callback) {
for(var i=0; i<1000000000; i++){
if(i == 999999999){
console.log("test");
callback(null, "test");
}
}
},
test1 : function(callback) {
console.log("test1")
callback(null, "test1");
}
}, function(err, results) {
// optional callback
console.log('results', results)
});
這些代碼將如何執行?我試過它的打印{ test: 'test', test1: 'test1' }
,但根據邏輯,如果並行進程執行比需要輸出像{ test1: 'test1', test: 'test' }
。
如果我使用timeout
insure for loop
比它的工作正常。