avaScript是一種基于對象與事件監(jiān)聽并具有安全性的動態(tài)腳本語言,也是目前使用最廣泛的動態(tài)腳本語言之一。JavaScript是最早出現(xiàn)的基于瀏覽器的動態(tài)腳本語言,也是目前幾乎所有瀏覽器都支持的腳本語言。使用JavaScript可以創(chuàng)建具有高交互性與動態(tài)效果的Web網頁,目前隨著Ajax技術的發(fā)展以及在Web應用中的普及,JavaScript成為目前最重要的程序設計語言之一。本書共分為4篇,從JavaScript的基礎知識入手,由淺入深地介紹JavaScript的文檔對象模型、JavaScript中的各種高級應用以及Ajax與JavaScript,循序漸進地介紹了JavaScript的相關知識及應用方法。本書的特點是幾乎所有知識點的介紹都使用了“原理講解+實例應用”的方式,針對不同的知識點,分別介紹具有針對性并且實用性較強的實例,并針對某些較難理解的實例,做了不同程度的實例代碼講解?!霸?實例”的模式是最適合程序員學習與提高的學習方式。另外,本書部分實例按照從實際問題分析到設計直到最后代碼實現(xiàn)的過程,使讀者從解決問題的層面了解JavaScript,從而達到“授人以漁”的根本目的。本書適合具有一定Web基礎(熟悉HTML),沒有JavaScript基礎,但需要應用JavaScript或Ajax的程序員,也適合有一定的JavaScript但不了解Ajax的程序員,也非常適合沒有JavaScript基礎,但是對JavaScript非常感興趣的初學者。