怎么解决异步问题

命名函数
清除嵌套回调的一个便捷的解决方案是简单的避免双层以上的嵌套。传递一个命名函数给作为回调参数,而不是传递匿名函数

 

使用promise
promise在异步执行的流程中,把执行代码和处理结果的代码清晰地分离了:

 

promise还可以做若干个异步的任务,例:有一个异步任务,需要先做任务1,

如果任务成功后再做任务2,任何任务失败则不再继续并执行错误处理函数。

猜你喜欢

转载自blog.csdn.net/binlety/article/details/81351857