js中回调异步方法的示例

在常规的js代码中,一般都是按照顺序来一行一行执行的。但是由于某些特殊的原因不能按照顺序来执行就需要添加回调方法了。如下图所示:

此方法里分为1和2两部分,理论上是先执行1后再执行2。但是由于1部分里的方法是调用的服务端异步方法,导致1还未执行完毕,就执行了2方法。

 

目前可以采用以下改变可先执行1完毕后,再执行2,避免了1未执行完就执行2发生了错误

posted @ 2019-03-28 18:00    阅读(510)  评论(0编辑  收藏  举报