异步流程控制的两种思路

  1. 异步流程控制的两种思路

异步流程控制的两种思路

  • 第一种在异步回调里面执行操作,这是最为常见的,扩展一下可以在回调参数里面再传回调,然后这个传入的回调里面执行可以保证异步逻辑走完了
  • 思路二,我称之为赛跑回调,跟第一种有点类似,但是有细微的区别,有一个赛跑的感觉,也是在异步回调里面注册一个回调,把数据放到回调形参,这个回调可以在其他地方调用,在其他地方使用时,判断一下数据是否到位,如果到位了执行你的逻辑,如果没到位,执行回调,接受实参,设置数据,然后再执行你的逻辑。这就好比如果接口跑的快就不用调回调,跑得慢就调,所以好像赛跑一样。

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jaytp@qq.com

×

喜欢就点赞,疼爱就打赏