关于多次异步请求的处理
今天遇到一个小问题,做下笔记:
我需要完成两个地址的请求,通过异步操作来实现,在异步操作回调函数完成之后,在所有的异步操作完成之后,还要执行一些检查,我不知道怎么判断是否所有的异步操作都完成了?
现在有两种办法 1, 线性请求,在一个请求回调函数完成之后,再执行另一个请求,直到完成所有的请求。 特点:编程方式较简单,比较好调试,效率很慢
2,创建一个计数器,在每次请求回调函数判断,是否完成所有请求数。特点:不方便调试,效率好点.
今天遇到一个小问题,做下笔记:
我需要完成两个地址的请求,通过异步操作来实现,在异步操作回调函数完成之后,在所有的异步操作完成之后,还要执行一些检查,我不知道怎么判断是否所有的异步操作都完成了?
现在有两种办法 1, 线性请求,在一个请求回调函数完成之后,再执行另一个请求,直到完成所有的请求。 特点:编程方式较简单,比较好调试,效率很慢
2,创建一个计数器,在每次请求回调函数判断,是否完成所有请求数。特点:不方便调试,效率好点.