JavaScript面向对象编程指南(第2版)

Stoyan Stefanov & Kumar Chetan Sharma

Language: Chinese

Published: Dec 31, 2014

Description:

JavaScript語言是一種具有高度表達能力的、基於原型特性的、非常靈活的物件導向程式設計語言。本書著重於介紹JavaScript在物件導向方面的特性,以為您展示如何去構建強健的、可維護的、功能強大的應用程式及程式庫。

本書是《JavaScript物件導向程式設計指南》的第二版,全書包括8章和4個附錄。依次介紹了JavaScript的發展歷史、基礎性話題(變數、資料類型、陣列、迴圈以及條件運算式)、函數、物件、原型、繼承的實現、BOM和DOM等。附錄部分包括了學習JavaScript程式設計常用的參考資源。尤其值得一提的是,本書作者是JavaScript設計模式方面的專家,他在本書第8章中介紹了幾種常用的JavaScript程式設計模式,這也成為他的另一本重要著作《JavaScript模式》(JavaScript Patterns)奠定了基礎。

本書全面地覆蓋了JavaScript語言的OO特性,同時兼顧基礎知識,對初學者來說,是難得的JavaScript佳作。讀者不需要具備任何的JavaScript基礎知識及專案經驗,通過學習這本書,將會在面試有關JavaScript程式設計的職位時遊刃有餘。