我在取款机上做什么:
function1(function(){
function2(function(){
function3(function(){
function4();
}
}
}
有更简单的方法吗?
miracleFunction([function1,function2,function3,function4]);
miracleFunction = function(array){
???
}
最佳答案
使用 the async
package在 npm
上,您可以使用这样的数组,例如:
var async = require('async');
async.series([function1, function2, function3, function4]);
除了简单地运行一系列异步函数外,它还具有简化并行运行异步操作、使用异步函数映射数组以及各种其他有用的组合器的功能。
关于javascript - 回调函数数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20793956/