AJAX = Asynchronous JavaScript and XML(異步的 JavaScript 和 XML)。
AJAX 不是新的編程語言,而是一種用于創建更好更快以及交互性更強的Web應用程序的技術。AJAX通過在后臺與服務器進行少量數據交換,AJAX 可以使網頁實現異步更新。這意味著可以在不重新加載整個網頁的情況下,對網頁的某部分進行更新。是與服務器交換數據并更新部分網頁的藝術。
在學習本套課程之前,你需要掌握:
HTML / XHTML
CSS
JavaScript / DOM
【課程內容】
第一天
Ajax簡介
異步的概念
服務器環境的搭建
第一個Ajax小程序
XHR對象詳解
HTTP狀態碼的驗證
稍微熟悉PHP的知識
GET和POST
第二天
函數思想
把函數當參數
函數重載
向外暴露變量
Ajax包的封裝
表單序列化
第三天
表單序列化BUG修復
JSON解析
網易用戶名檢測
靜態模板技術
百度百家
第四天
百度百家完成
JSONP跨域技術
瀑布流