async function main() {
let docs = [{}, {}, {}];
docs.forEach(async function (doc) {
await post(doc);
console.log('main');
});
}
function post(){
return new Promise((resolve) => {
setTimeout(resolve, 1000);
});
}
js异步解决
最新推荐文章于 2023-02-23 08:25:52 发布
本文介绍了一个使用JavaScript异步函数和Promise的示例,展示了如何通过forEach循环和async/await实现并发任务的控制。每个任务通过模拟的post函数发送,并利用Promise来确保每个操作完成后才继续执行。

9136

被折叠的 条评论
为什么被折叠?



