微信小程序同异步操作
同步操作:写一步执行一步,按照代码序列执行异步操作:不会按代码顺序执行微信...
·
同步操作:写一步执行一步,按照代码序列执行
异步操作:不会按代码顺序执行
微信小程序是通过wx.request进行异步操作。由于这是异步请求,JS便不会等待请求的完成,通常会顺延执行下面的内容
例子:
1、打印出abc,def,ghi进行同步操作
js部分:
控制台显示:
同步不意味着所有步骤同时进行,而是步骤在一个控制流序列中按顺序执行
2、打印出123,456,789进行异步操作
js部分:
控制台显示:
异步过程的执行将不再与原有的序列有顺序关系,且异步的执行效率更高 例如123是2秒执行完,456是3秒执行完,789是1秒执行完 则执行顺序为:789 123 456
更多推荐
已为社区贡献1条内容
所有评论(0)