※ async.js が嫌いな訳ではありません。今までお世話になっていました。 Node.js v0.12 から Promise が標準で使えるようになったので async.js の parallel や series で行っていたことを Promise で実現しよう!という趣旨です。 parallel (並列実行) var count = 0; function echo() { var cnt = count++; return new Promise(function (resolve, reject) { setTimeout(function () { console.log(cnt); resolve(cnt); }, Math.random() * 1000); }); } var promises = [echo(), echo(), echo()]; Promise.al