• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

通过异步调用进行循环,每个循环都在等待以前完成的JavaScript

JavaScript 来源:Andrew 4次浏览

我想遍历一系列异步调用,但循环的每个迭代都会在开始下一个循环之前等待先前的迭代完成执行。我怎样才能做到这一点?通过异步调用进行循环,每个循环都在等待以前完成的JavaScript


===========解决方案如下:

您可以将呼叫的结果和状态存储在列表中。每次调用完成后,它将状态标记为状态列表中的“完成”并将其结果存储在结果列表中。

在每次通话结束时,检查所有通话的状态是否完成。如果完成,则可以调用您的子例程来遍历调用的结果列表。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)