Entries from 2017-01-30 to 1 day
reduceを使い新しいpromiseを作成していく。 const tasks = [ () => $q(resolve => doneAsync(resolve)), () => $q(resolve => doneAsync(resolve)) ]; function doneAsync(resolve) { setTimeout(() => resolve(), 1000); } tasks.reduce((promise, task) =…