您的位置:首页 > 其它

同步和异步的区别?

2020-07-14 06:08 169 查看

同步和异步的区别?

同步需要等待返回结果才能继续,异步不必等待
同步:脚本会停留并等待服务器发送回复然后再继续
异步:脚本允许页面继续其进程并处理可能的回复

同步:阻塞的 
-张三叫李四去吃饭,李四一直忙得不停,张三一直等着,直到李四忙完两个人一块去吃饭 
=浏览器向服务器请求数据,服务器比较忙,浏览器一直等着(页面白屏),直到服务器返 回数据,浏览器才能显示页面 


异步:非阻塞的 
-张三叫李四去吃饭,李四在忙,张三说了一声然后自己就去吃饭了,李四忙完后自己去吃 
=浏览器向服务器请求数据,服务器比较忙,浏览器可以自如的干原来的事情(显示页面), 服务器返回数据的时候通知浏览器一声,浏览器把返回的数据再渲染到页面,局部更新"

转载于:https://my.oschina.net/u/3716769/blog/1557376

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: