同步和异步的区别?
2020-07-14 06:08
169 查看
同步和异步的区别?
同步需要等待返回结果才能继续,异步不必等待
同步:脚本会停留并等待服务器发送回复然后再继续
异步:脚本允许页面继续其进程并处理可能的回复
同步:阻塞的
-张三叫李四去吃饭,李四一直忙得不停,张三一直等着,直到李四忙完两个人一块去吃饭
=浏览器向服务器请求数据,服务器比较忙,浏览器一直等着(页面白屏),直到服务器返 回数据,浏览器才能显示页面
异步:非阻塞的
-张三叫李四去吃饭,李四在忙,张三说了一声然后自己就去吃饭了,李四忙完后自己去吃
=浏览器向服务器请求数据,服务器比较忙,浏览器可以自如的干原来的事情(显示页面), 服务器返回数据的时候通知浏览器一声,浏览器把返回的数据再渲染到页面,局部更新"
转载于:https://my.oschina.net/u/3716769/blog/1557376
相关文章推荐
- 并发 并行 同步 异步 多线程的区别
- 同步 异步 阻塞 非阻塞的区别
- 同步和异步的区别
- JAVA 异步机制与同步机制的区别
- ajax是什么? ajax的交互模型? 同步和异步的区别? 如何解决跨域问题?
- 怎样理解阻塞非阻塞与同步异步的区别
- 同步传输与异步传输的区别
- 同步异步与阻塞非阻塞的区别
- ajax中的async属性值之同步和异步及同步和异步区别
- 怎样理解阻塞非阻塞与同步异步的区别?
- IO中同步、异步与阻塞、非阻塞的区别
- 同步和异步的区别
- 同步和异步的区别
- 同步交互与异步交互的区别
- 怎样理解阻塞非阻塞与同步异步的区别?
- 同步和异步的区别
- 同步异步,阻塞非阻塞的区别
- 同步和异步的区别
- 你真的清楚同步与异步、阻塞与非阻塞的区别吗?
- ajax中同步和异步的区别