AJAX即「Asynchronous JavaScript and XML」(異步的JavaScript與XML技術),指的是一套綜合了多項技術的瀏覽器端網頁開發技術。Ajax的概念由傑西·詹姆士·賈瑞特所提出。瀏覽器
傳統的Web應用容許用戶端填寫表單(form),當提交表單時就向網頁服務器發送一個請求。服務器接收並處理傳來的表單,而後送回一個新的網頁,但這個作法浪費了許多帶寬,由於在先後兩個頁面中的大部分HTML碼每每是相同的。因爲每次應用的溝通都須要向服務器發送請求,應用的迴應時間依賴於服務器的迴應時間。這致使了用戶界面的迴應比本機應用慢得多。服務器
與此不一樣,AJAX應用能夠僅向服務器發送並取回必須的數據,並在客戶端採用JavaScript處理來自服務器的迴應。由於在服務器和瀏覽器之間交換的數據大量減小,服務器迴應更快了。同時,不少的處理工做能夠在發出請求的客戶端機器上完成,所以Web服務器的負荷也減小了。異步
Ajax中文手冊下載地址
網盤連接:https://pan.baidu.com/s/1ntvsDfnTU0eHUpR9NlOW3g 提取碼:59f8