node.js async.series不起作用
这段代码直接从以下示例中获取: https : //github.com/caolan/async#seriestasks-callback
var async = require("async"); async.series([ function() { console.log("a"); }, function() { console.log("b"); } ], function(err, results){ console.log(err); console.log(results); });
但是它不起作用。 打印“a”后停止。
是asynchronous模块的最新版本的一个错误,或者我的用法有一些问题?
传递给async.series的数组中提供的函数需要接受函数在任务完成时调用的callback参数。 所以你应该这样做:
async.series([ function(callback){ console.log("a"); callback(); }, function(callback){ console.log("b"); callback(); } ]...
- 重新编码嵌套for循环在node.js中使用asynchronous
- 压扁_very_嵌套密集function:如何?
- 如何等待所有节点stream完成/结束?
- 如何从头开始在Javascript中编写asynchronousMap函数?
- 等待NodeJS中的asynchronous方法
- DeprecationWarning:不build议调用不带callback的asynchronous函数。 – 如何find“function:”在哪里?
- 节点脚本等待asynchronouscallback
- Nodejsasynchronous编程 – 为什么需要“asynchronous”模块? 什么是“回拨地狱”/“厄运金字塔”?
- Node.js:res.redirect(“back”)得到错误('不能在发送之后设置头部')。