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

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) hot資訊 AJAX簡(jiǎn)介

AJAX簡(jiǎn)介

更新時(shí)間:2021-06-11 09:01:38 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1067次

AJAX 是一種在無(wú)需重新加載整個(gè)網(wǎng)頁(yè)的情況下,能夠更新部分網(wǎng)頁(yè)的技術(shù)。你應(yīng)當(dāng)具備的基礎(chǔ)知識(shí)

AJAX簡(jiǎn)介

在繼續(xù)學(xué)習(xí)之前,你需要對(duì)下面的知識(shí)有基本的了解:

HTML / XHTML

CSS

JavaScript / DOM

什么是 AJAX ?

AJAX = 異步 JavaScript 和 XML。

AJAX 是一種用于創(chuàng)建快速動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù)。

通過(guò)在后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,AJAX 可以使網(wǎng)頁(yè)實(shí)現(xiàn)異步更新。這意味著可以在不重新加載整個(gè)網(wǎng)頁(yè)的情況下,對(duì)網(wǎng)頁(yè)的某部分進(jìn)行更新。

傳統(tǒng)的網(wǎng)頁(yè)(不使用 AJAX)如果需要更新內(nèi)容,必需重載整個(gè)網(wǎng)頁(yè)面。

有很多使用 AJAX 的應(yīng)用程序案例:新浪微博、Google 地圖、開心網(wǎng)等等。Google Suggest

在 2005 年,Google 通過(guò)其 Google Suggest 使 AJAX 變得流行起來(lái)。

Google Suggest 使用 AJAX 創(chuàng)造出動(dòng)態(tài)性極強(qiáng)的 web 界面:當(dāng)您在谷歌的搜索框輸入關(guān)鍵字時(shí),JavaScript 會(huì)把這些字符發(fā)送到服務(wù)器,然后服務(wù)器會(huì)返回一個(gè)搜索建議的列表。

為什么需要使用ajax

ajax主要是實(shí)現(xiàn)頁(yè)面和web服務(wù)器之間數(shù)據(jù)的異步傳輸。

簡(jiǎn)單來(lái)說(shuō),不采用ajax的頁(yè)面,當(dāng)用戶在頁(yè)面發(fā)起請(qǐng)求時(shí),就要進(jìn)行整個(gè)頁(yè)面的刷新,刷新快慢取決于服務(wù)器的處理快慢。在這個(gè)過(guò)程中用戶必須得等待,不能進(jìn)行其他操作。也就是同步的方式??蛻舳撕头?wù)端傳遞了很多不需要的數(shù)據(jù)。效率低,用戶體驗(yàn)差。

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

Ajax的工作原理

圖片里面提到一個(gè)xhr,所謂的“XHR”(瀏覽器內(nèi)置對(duì)象”XMLHttpRequest”),也就是Ajax功能實(shí)現(xiàn)所依賴的對(duì)象,AJAX就是通過(guò)瀏覽器的內(nèi)置對(duì)象XHMHttpResquest來(lái)發(fā)送異步請(qǐng)求的,異步請(qǐng)求不會(huì)妨礙客戶端的任何操作。

異步:

XHR相當(dāng)于是一個(gè)通信兵,來(lái)負(fù)責(zé)客戶端與服務(wù)器之間的通信傳輸。舉個(gè)例子:

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

再來(lái)說(shuō)說(shuō)同步:

所謂的同步就是前方陣地和通信兵一起去向服務(wù)器請(qǐng)求數(shù)據(jù),直到通信兵請(qǐng)求到數(shù)據(jù),我才開始渲染頁(yè)面,在請(qǐng)求的過(guò)程中頁(yè)面一直是白屏等待的。

以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"AJAX簡(jiǎn)介",希望對(duì)大家有幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為您服務(wù)。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-06-26 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产免费一级精品视频 | 999国产高清在线精品 | 久久精品在现线观看免费15 | 亚洲a区视频 | 日本制服丝袜在线 | 精品国产一二三区 | 精品国产免费一区二区 | 亚洲久爱 | 国产一级特黄aaaa大片野外 | 欧美成人全部费免网站 | 久久久综合中文字幕久久 | 欧美另类久久久精品 | 黄色影院在线观看视频 | 久久精品视频免费看 | 精品亚洲一区二区三区在线播放 | 亚洲欧美在线中文字幕不卡 | 亚洲人成免费网站 | 无毒a网| 国自产拍在线视频天天更新 | 久久久精品久久久久特色影视 | 亚洲第二区 | 久久精品视频热 | 国产一区 在线视频 | 麻豆久久婷婷国产综合五月 | 欧美性xxxx另类| 99精品欧美一区二区三区美图 | 国内精品小视频 | 青青青永久免费视频 | 综合爱爱| 免费香蕉一区二区在线观看 | 国产乱色 | 操操碰| 免费一级网站 | 日本国产精品 | 久久草在线视频免费 | 亚洲爽爽 | 一级毛片一级毛片a毛片欧美 | 亚洲好视频 | 国产亚洲精品91 | 久久久高清日本道免费观看 | 国产在线欧美日韩一区二区 |