js 异步for循环

312 阅读1分钟
  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循环生成图片