Ajax中什么时候用同步,什么时候用异步?
ajax,向服务器递交请求的方式有2种,一种是同步(false),一种是异步(true)。
打个形象的比喻,同步,就像是打电话,在向对方拨电话,对方回应接听的这段时间,你的手机状态,只能是保持呼叫状态,不能做别的事情,直到对方接听你的电话。
异步,就是发短信,你信息向对方发过去之后,在对方响应给你的这段时间,你可以做自己想做的任何事情,在接收到对方的短信回复响应后,你可以响应一下,然后接着做你的事情。
ajax就是局部刷新技术,在不加载整个页面的情况下,提高客户体验度。试想,什么时候用户才会在浏览器停下手下的事情,来等待服务器的回应,只能是服务器回应的速度很快,也就是说,客户端向服务器提交的数据量很小。这时候用同步,反这,其他时候用异步。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。