gpt4 book ai didi

javascript - 如何使用 async/wait 创建同步循环

转载 作者:行者123 更新时间:2023-11-30 11:25:35 25 4
gpt4 key购买 nike

<分区>

我正在尝试使用 async await 创建一个“类似同步的循环”,但我得到了一个奇怪的行为,即在第一个 promise 之后获取所有结果。

这是我的测试用例。看看你是如何把所有东西放在一起而不是一张一张地打印出来的

const p = () =>  new Promise((resolve) =>{
setTimeout(()=>{
resolve(Math.floor(Date.now() / 1000))
},1000)

})

const test = () =>{

[1,2,3,4,5,6,7,8,9,10].map(async () =>{
const e = await p();
console.log(e)
});

}

test();

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com