0
我用下面的代碼的Node.js - 築巢的要求,等到請求函數完成
request(firstparams, function() {
var secondparams = {
// ******
};
request(secondparams, function() {
for (i=0; i<3; i++) {
var thirdparams = {
// ******
};
request(thirdparams, function() {
console.log('foo');
});
}
console.log('bar');
});
});
,並希望得到這樣的結果:
foo
foo
foo
bar
但結果是:
bar
foo
foo
foo
對不起,我的英語不好,如果有什麼不明確的地方,我會盡我所能解釋。非常感謝^^
看看http://stackoverflow.com/questions/5010288/how-to-make-a-function-wait-until-a-callback-has-been-called-using-node-js – Derlin