エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Sequential timeouts by promises · GitHub
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Sequential timeouts by promises · GitHub
timeout-seq.js // node --harmony timeout-seq.js [3,5,10] .map(function(sec) { return sec * 1000; ... timeout-seq.js // node --harmony timeout-seq.js [3,5,10] .map(function(sec) { return sec * 1000; }) .map(function(duration) { return function task(resolve) { setTimeout(function() { console.log(duration); resolve(); }, duration); }; }) .reduce(function(prev, task) { return prev.then(function() { return new Promise(task); }); }, Promise.resolve()) .then(function() { console.log('done'); });