ajax的傳輸

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

同步:事情一件一件的做,做完這件事才能做另一件事,像排隊一樣要按先後順序;

異步:不必按先後順序,可以使得事件順序動態改變,使得不會阻塞。

在與服務器進行通信的時候,利用ajax和服務器進行異步傳輸,發送請求的同時即使未響應完畢,還能做其他事情

ajax相當於在客戶端和服務器之間架起一箇中間站,像表單驗證或其他少量數據交換時,將請求發送給中間站,再由中間站向服務器請求,請求的數據進行返回,這樣避免了大面積的頁面刷新

ajax的核心是XHR;

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

xhr.send(null);

第三個參數是false表示同步,向服務器發送請求

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