Ajax 同步、异步

ajax对象.open(方式get/post, url地址, [异步true]/同步false);
ajax是可以与服务器进行(异步或同步)交互的技术之一。
异步:同一个时间点允许执行多个进程。
同步:同一个时间点只允许执行一个进程。
在这里插入图片描述
异步请求效果:
在这里插入图片描述
服务器端:
在这里插入图片描述
5.1 什么时候使用同步请求
ajax绝大多数情况下进行异步请求,但是有的时候也要使用“同步请求”(其不能被取代)。例如页面有两部分内容,①ajax请求内容 和 ②正常的html内容输出,如果html的输出内容包括ajax请求的内容,就需要使得ajax请求完成了再进行html内容的输出,这样就要设置两者一前一后调用(而非同时调用),既要进行同步请求。

猜你喜欢

转载自blog.csdn.net/qq_37171379/article/details/88966779