首页 > 技术分享 > AJAX
收藏

简单理解ajax的anysc

03/05 11:28
大潇博客 原创文章,转载请标明出处

ajax的anysc通俗理解为异步开关,同步与异步的区别大概是:

ajax同步请求时,会锁定当前页面中正在执行的所有js代码,等到ajax请求完成时再按顺序执行。

异步ajax加载时,其它代码也会一起执行,不存在排队现象。


举个例子,实际操作中:

异步请求,anysc:true

如果修改页面的展示信息等,都可以在ajax请求时一起完成,包括ajax的beforeSend函数,也会在拿到结果前先执行,比如显示loading状态。


同步请求,anysc:false

这时beforeSend中的程序不会优先执行,在ajax拿到接口返回结果前都不会有动作,拿到结果后才会一起执行。

打赏

阅读排行

大家都在搜

博客维护不易,感谢你的肯定
扫码打赏,建议金额1-10元
  • 15601023311