JavaScript是一種在Web客戶端開發(fā)中功能強大、語法簡單的腳本語言,廣泛應用于追求完美用戶體驗的Web應用中?!禞avaScript典型應用與最佳實踐》通過各種實例,詳細全面地介紹使用JavaScript在Web開發(fā)中怎樣與其他相關技術進行結合,從而開發(fā)出功能強大、用戶體驗完美的Web應用。全書共分12章。第1,2章從認識JavaScript開始,有側重地講解JavaScript的語法基礎,并且給出實用案例;第3章創(chuàng)造性地將數據結構的知識引入到《JavaScript典型應用與最佳實踐》中,實現(xiàn)了常見的數據結構與算法;第4章介紹一個比較熱門的話題:怎樣在JavaScript中實現(xiàn)對象化;第5~9章介紹在Web開發(fā)中JavaScript如何結合BOM、DOM、CSS、XML等技術,以及JavaScript結合DOM、CSS開發(fā)獨特個性的Web UI;第10章講述JavaScript是Ajax技術不可缺少的;第11章提供了開發(fā)大型JavaScript項目時對項目組織的一些經驗,并介紹JavaScript項目開發(fā)中的常見問題;第12章詳細介紹基于XML的原創(chuàng)驗證框架,并且講解如何將原創(chuàng)框架X-valid應用到網頁開發(fā)設計實際環(huán)境中。《JavaScript典型應用與最佳實踐》適合于廣大的網頁設計從業(yè)人員,為動態(tài)網頁開發(fā)設計提供經典應用的解決方案?!禞avaScript典型應用與最佳實踐》可以作為網頁設計愛好者的自學參考書,也可以作為JavaScript動態(tài)網頁設計的培訓教材。