如何在node.js中使递归函数逐个执行?
我使用了递归函数,比如f1();f2();f3();等等,一个接一个地打电话 我想让它们一个接一个地运行,这意味着直到f1没有完成,f2或f3都不应该被调用。我尝试了step,但它不适用于递归函数如何在node.js中使递归函数逐个执行?,node.js,asynchronous,Node.js,Asynchronous,我使用了递归函数,比如f1();f2();f3();等等,一个接一个地打电话 我想让它们一个接一个地运行,这意味着直到f1没有完成,f2或f3都不应该被调用。我尝试了step,但它不适用于递归函数 谢谢。您需要使用周围的异步实用程序,例如 var utile = require('utile'); utile.async.series([ function(cb) { console.log('this is a'); cb(); }, function(cb) {
谢谢。您需要使用周围的异步实用程序,例如
var utile = require('utile');
utile.async.series([
function(cb) {
console.log('this is a');
cb();
},
function(cb) {
console.log('this is b');
cb();
}
]);