本書主要學習JavaScript中兩個必備的知識點:第一個為AJAX,它是客戶端JavaScript與後端服務器進行交流的一種技術;第二個為jQuery,它是JavaScript目前的一個主流庫文件。
附加學習Node.js知識,以此來搭建後台服務器,輔助讀者更全面、更系統地完成AJAX學習。AJAX是一項非常重要的技術,幾乎所有頁面要實現更好的體驗都逃不過AJAX技術,而且近年來逐漸流行的Web APP幾乎都是以AJAX為基礎來實現的。因此,本書的AJAX部分結合目前實際開發進行詳細講解,首先結合學習Node.js,使用express框架搭建Node.js服務器;然後著重講解AJAX技術原理,帶領讀者進行實際運用和封裝;最後詳細講解AJAX跨域和同步、異步等常見問題的處理方式。
而jQuery是一個重要的前端框架,大量的前端特效插件也是基於此實現的。因此,本書jQuery部分主要深入學習原理知識,對jQuery的DOM操作、事件處理、動畫效果及jQuery的AJAX應用等方面進行詳細講解,並通過大量實例貫穿整個jQuery知識體系。本書是“跟兄弟連學HTML5系列教程”的第四本書,需要瞭解JavaScript的基礎語法和DOM部分。
本書以實例為主,不再過多地講解語法等基礎知識點,讓讀者可以從具體實例中吸取實戰經驗。