大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 AJAX簡介

AJAX簡介

更新時間:2021-06-11 09:01:38 來源:動力節點 瀏覽1012次

AJAX 是一種在無需重新加載整個網頁的情況下,能夠更新部分網頁的技術。你應當具備的基礎知識

AJAX簡介

在繼續學習之前,你需要對下面的知識有基本的了解:

HTML / XHTML

CSS

JavaScript / DOM

什么是 AJAX ?

AJAX = 異步 JavaScript 和 XML。

AJAX 是一種用于創建快速動態網頁的技術。

通過在后臺與服務器進行少量數據交換,AJAX 可以使網頁實現異步更新。這意味著可以在不重新加載整個網頁的情況下,對網頁的某部分進行更新。

傳統的網頁(不使用 AJAX)如果需要更新內容,必需重載整個網頁面。

有很多使用 AJAX 的應用程序案例:新浪微博、Google 地圖、開心網等等。Google Suggest

在 2005 年,Google 通過其 Google Suggest 使 AJAX 變得流行起來。

Google Suggest 使用 AJAX 創造出動態性極強的 web 界面:當您在谷歌的搜索框輸入關鍵字時,JavaScript 會把這些字符發送到服務器,然后服務器會返回一個搜索建議的列表。

為什么需要使用ajax

ajax主要是實現頁面和web服務器之間數據的異步傳輸。

簡單來說,不采用ajax的頁面,當用戶在頁面發起請求時,就要進行整個頁面的刷新,刷新快慢取決于服務器的處理快慢。在這個過程中用戶必須得等待,不能進行其他操作。也就是同步的方式。客戶端和服務端傳遞了很多不需要的數據。效率低,用戶體驗差。

a、采用ajax的頁面,可以實現頁面的局部更新,而不是整個頁面的更新;b、并且發起請求后,用戶還可以進行頁面上的其他操作。這就是異步的方式。c、客戶端和服務端間只傳遞需要的數據,效率高,用戶體驗性好。d、并且Ajax引擎在客戶端運行,承擔了一部分本來由服務器承擔的工作,從而減少了大用戶量下的服務器負載。

Ajax的工作原理

圖片里面提到一個xhr,所謂的“XHR”(瀏覽器內置對象”XMLHttpRequest”),也就是Ajax功能實現所依賴的對象,AJAX就是通過瀏覽器的內置對象XHMHttpResquest來發送異步請求的,異步請求不會妨礙客戶端的任何操作。

異步:

XHR相當于是一個通信兵,來負責客戶端與服務器之間的通信傳輸。舉個例子:

要打仗了,前方陣地(客服端)不可能只等著通信兵(XHR)傳遞消息其他什么也不干吧,所以前方陣地還在干著自己的事情然后派通信兵去請求后方指揮部(服務器)的命令,指揮部下達命令指揮,通信兵再把命令傳到前方陣地,然后前方陣地再執行命令相關的操作(客戶端把數據渲染到頁面),這也就是Ajax的異步原理。

再來說說同步:

所謂的同步就是前方陣地和通信兵一起去向服務器請求數據,直到通信兵請求到數據,我才開始渲染頁面,在請求的過程中頁面一直是白屏等待的。

以上就是動力節點小編介紹的"AJAX簡介",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 99久久精品免费观看国产 | 婷综合| 国产精品视频免费一区二区三区 | 91亚洲国产三上悠亚在线 | 色91在线| 波多野结衣亚洲一区 | 一级毛片免费观看不收费 | 亚洲精品久久99久久 | 欧美毛片aaaaa片久久久久 | 超清波多野结衣精品一区 | 四虎国产精品免费久久久 | 国产精品一区二区三区四区五区 | a4yy私人毛片 | 色综合久久久久久 | 亚洲黄色免费在线观看 | 日韩精品视频在线观看免费 | 国产精品久久久久久久久久影院 | 精品久久久久久中文字幕2017 | 久久成人视 | 日韩 欧美 国产 亚洲 中文 | 亚洲毛片网 | 精品福利一区二区三区免费视频 | 99热久久国产精品免费看 | 色久天堂网 | 国产日韩欧美综合 | 奇米777狠狠 | 亚洲精品国产字幕久久不卡 | 亚洲日本欧美产综合在线 | 性欧美日韩 | 一级毛片高清 | 99久久久无码国产精品 | 国产精品永久免费 | 久久爱99re | 免费观看成人www精品视频在线 | 亚洲欧美一区二区三区久久 | 日韩视频欧美视频 | α级毛片| 毛片视频免费观看 | 伊人久久精品午夜 | 久久青草免费97线频观 | 日日日日人人人夜夜夜2017 |