同步操作:写一步执行一步,按照代码序列执行

异步操作:不会按代码顺序执行

微信小程序是通过wx.request进行异步操作。由于这是异步请求,JS便不会等待请求的完成,通常会顺延执行下面的内容

例子:

1、打印出abc,def,ghi进行同步操作

js部分:

控制台显示:

 

同步不意味着所有步骤同时进行,而是步骤在一个控制流序列中按顺序执行

2、打印出123,456,789进行异步操作

js部分:

控制台显示:

 

异步过程的执行将不再与原有的序列有顺序关系,且异步的执行效率更高 例如123是2秒执行完,456是3秒执行完,789是1秒执行完 则执行顺序为:789 123 456

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐