如何优雅地写js异步循环
这篇文章作为之前两篇文章的延续,来的稍微有点迟。 * 如何优雅地写js异步代码 * 如何优雅地写js异步代码(2) 时隔一年,以上两篇文章内容或有过时,请读者自行斟酌。好下面正式开始本文内容。 循环的方式 假设我们有个数组,包含 5 个数字:let times = [100, 150, 200, 250, 300]; 还有一个异步的睡觉方法:sleep(time, cb)。 import Promise from 'bluebird'; // 当没有 cb 时,返回一个 Promise 对象…