我用递归函数说 f1(); f2(); f3(); 等并一个接一个地调用,我想让它们一个一个地运行,这意味着直到 f1 没有完成 f2 或 f3 不应该被调用。我尝试了 step 但它不适用于递归函数。
谢谢你。
我用递归函数说 f1(); f2(); f3(); 等并一个接一个地调用,我想让它们一个一个地运行,这意味着直到 f1 没有完成 f2 或 f3 不应该被调用。我尝试了 step 但它不适用于递归函数。
谢谢你。
您需要使用 async 实用程序,例如使用async 系列
var utile = require('utile');
utile.async.series([
function(cb) {
console.log('this is a');
cb();
},
function(cb) {
console.log('this is b');
cb();
}
]);