[js] for forEach for of 循环里await关键字的用法

1、for:循环中使用await的写法(生效

async function loop(){
    for( let i=0; i<array.length; i++ ){
            let datas = await getDatas()
            break
    }
}

2、forEach:循环中使用await的写法(不生效):

array.forEach(async (item)=>{
        let datas = await getDatas()
})

3、for of:循环中使用await的写法(生效):

async function loop(){
    for( let item of array ){
            let datas = await getDatas()
            break
    }
}

参考:

几个for循环里await关键字的用法

你可能感兴趣的:(#,vue,#,js,javascript,开发语言,ecmascript)