let ds = [1, 2, 3, 4, 5]
let init = async () => { for (let d of ds) { console.log("开始做" + d) await (() => { return new Promise(res => { setTimeout(res, 1000) }) })(); console.log("做好了" + d) } } init()
主要可以解决循环下载图片和canvas循环生成图片