美文网首页征服iOS程序员iOS Developer
AJAX数据交互中的同步异步

AJAX数据交互中的同步异步

作者: LJDeveloper | 来源:发表于2017-03-03 16:44 被阅读57次

最近在测试开发一个答题小游戏手机web端碰到一个问题,需求是倒计时60s答题时间,但是在刷新网页过程中,发现倒计时已经开始,数据还未加载,出现这个问题的原因就是数据请求使用了异步请求,而此种情况下应该使用同步请求,待请求成功后再执行JS中的倒计时.

同步和异步:

同步:指在一个主线程里,如果你要做三件事,A做完了才能做B,B做完了才能做C,是按顺序执行的.

异步:异步指在一个主线程里,如果你需要做三件事请,可以开三个子线程分别处理ABC这三件事,不用等待上一件事执行完了再执行下一件事.

对于web开发来说,基本上使用的都是异步请求,因为很多服务器执行的任务都相当费时,所以异步请求在网页处理上被广泛使用.

但是同步请求也有自己存在的价值,面对这种需求就体现的很明显,所以,开发过程中要选择合理的处理方式才会让性能更加优越.

PS:一名iOS开发人员在测试web项目过程中的体会心得,如有不对,请下方评论区指教......

相关文章

  • js之AJAX复习

    异步交互和同步交互 什么是Ajax? Ajax的工作原理。 Ajax包含的技术: Ajax的缺陷: Ajax的核心...

  • AJAX数据交互中的同步异步

    最近在测试开发一个答题小游戏手机web端碰到一个问题,需求是倒计时60s答题时间,但是在刷新网页过程中,发现倒计时...

  • AJAX

    apache简介 首先认识一下URLURL 就是网页的地址 ajax交互策略: 同时ajax可进行异步交互 同步交...

  • AJAX-全集

    同步+异步 Ajax同步+异步 JavaScript之(AJAX) JQuery之(AJAX) JQuery-有f...

  • ajax 是什么?ajax 的交互模型?同步和异步的区别?

    ajax是支持异步请求数据,用户体验较强的技术 Ajax 的交互模型(Ajax的过程): 1.用户发出异步请求 2...

  • ajax与jsonp跨域的本质原理

    ajax的基本概念 了解这个概念,首先得先知道同步交互与异步交互 同步交互:客户端浏览器给服务器发送一个请求,服务...

  • ajax中的同步异步操作

    关于ajax中的同步异步操作 关于ajax中的同步异步经常不知道他的区别在哪里,看一一些其他的文章和帖子以后才总结...

  • ajax

    ajax简单理解: 数据交互,实现异步请求(界面无刷新技术)同步:一次一个,前一个没完后一个不能开始异步:一次一堆...

  • 二十一(6)、Ajax中的同步异步编程 ------ 2020-

    1、异步状态的AJax 2、同步状态的Ajax

  • JavaScript本来就很简单(神说ajax)

    js中的ajax ajax:异步的JavaScript和XML,首先它是一门用于前后台数据交互的技术,这里有两个比...

网友评论

    本文标题:AJAX数据交互中的同步异步

    本文链接:https://www.haomeiwen.com/subject/zilrgttx.html