測試promise併發請求

const post = function (){
    let p = new Promise((resolve)=>{
        resolve()
    }).then(()=>{
        return {name:"lin"}
    })
    return p
}

async function test_post(){
    let name =null
    let urls = ["aa","bb"]
    let promises =urls.map(async (url)=>{
        let respon =await post()
        return respon
    })
    let results= []
    for (let promise of promises) {
        results.push(await promise);
    }
    console.log(results)
    
}
test_post()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章