ajax的传输

1. 同步(sync)和异步(async)

同步:事情一件一件的做,做完这件事才能做另一件事,像排队一样要按先后顺序;

异步:不必按先后顺序,可以使得事件顺序动态改变,使得不会阻塞。

在与服务器进行通信的时候,利用ajax和服务器进行异步传输,发送请求的同时即使未响应完毕,还能做其他事情

ajax相当于在客户端和服务器之间架起一个中间站,像表单验证或其他少量数据交换时,将请求发送给中间站,再由中间站向服务器请求,请求的数据进行返回,这样避免了大面积的页面刷新

ajax的核心是XHR;

xhr.open("get", "example.txt", false);

xhr.send(null);

第三个参数是false表示同步,向服务器发送请求

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章