我有一个包含 href 的 json 数据。每个 href 提供另一个 json 数据等。我有一个处理 json 数据的递归函数。当此处理完成后,我需要执行其他操作。我怎样才能检测到这个时刻?所有带有 href 的请求都是异步的,我不知道可能存在多少个 href。 为了解析 href 并获取 json 数据,我使用 fetch。
最佳答案
在递归函数中的某个地方,您必须已经有一种方法来检测是否有更多数据到来。
if ( more_data )
recursive_call();
所以只需添加...
else
do_other_actions();
关于javascript - 确定异步请求完成的时刻,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49648724/