var async = require('async');
/**
* output:
* 1
* 2
* 3
* undefined
* end
*/
async.forEach([1, 2, 3], function(data, cb) { // iteration で呼ばれる
console.log(data);
cb();
}, function (err) { // 全部おわったら or error があると呼ばれる
console.log(err);
console.log("end");
});
インストールは npm install async
。 (current version: 0.1.18)