【发布时间】:2022-02-17 16:47:47
【问题描述】:
在下面的伪代码中,当for循环执行每次迭代时,那么for循环会在每次迭代时阻塞等待异步fetch的响应(因为await在myasyncfn内使用?还是我需要使用await 关键字,如下面的评论所示?
async myasyncfn(url){
return await fetch(url..).response;
}
for each url in url_array:
myasyncfn(url); #await myasyncfn(url)
【问题讨论】:
-
不,它没有。
-
说在第 1 次迭代中,当调用
myasyncfn时,myasyncfn中有await- 这不足以阻止 for 循环吗? -
不,不是……
标签: javascript asynchronous async-await