作 者:(印)韋德·安塔尼//(意)斯托揚·斯特凡諾夫 著 餘博倫 譯
定 價:139.8
出 版 社:人民郵電出版社
出版日期:2021年12月01日
頁 數:458
裝 幀:平裝
ISBN:9787115544377
1.本書涵蓋了在構建專業Web應用程序時所需的大部分JavaScript相關知識。2.本書從JavaScript的面向對像編程基礎開始講起,逐步深入到函數、對像和原型,並且講解了如何通過這些概念讓程序更清晰、更易於維護、運行速度更快,並與其他程序或庫兼容。3.最後,本書介紹了如何將面向對像編程融入Web 開發工作流程,以構建專業的JavaScript應用程序。4.本書提供配套源代碼和部分課後習題答案下載。JavaScript是一種面向對像的程序設計語言,主要用於網站開發。目前開發的We等
●第1章 JavaScript面向對像
1.1 回顧歷史
1.1.1 瀏覽器之爭
1.1.2 了解現狀
1.1.3 展望未來
1.2 ECMAScript
1.3 ECMAScript
1.3.1 ES6的瀏覽器支持情況
1.3.2 Babel
1.4 面向對像編程
1.4.1 對像
1.4.2 類
1.4.3 封裝
1.4.4 聚合
1.4.5 繼承
1.4.6 多態
1.5 OOP小結
1.6 配置練習環境
1.6.1 WebKit開發者工具
1.6.2 Mac上的JavaScriptCore
1.6.3 其他控制臺
1.7 小結
第2章 基本數據類型、數組、循環及條件表達式
2.1 變量
2.2 操作符
2.3 基本數據類型
2.3.1 查看類型操作符—typeof
2.3.2 數字
2.3.3 字符串
2.3.4 布爾值
2.3.5 undefined與null
2.3.6 Symbol
2.4 基本數據類型綜述
2.5 數組
2.5.1 增加、更素
2.5.2 素
2.5.3 數組的數組
2.6 條件與循環
2.6.1 代碼塊
2.6.2 循環
2.7 注釋
……
第3章 函數
第4章 對像
第5章 ES6中的迭代器和生成器
第6章 原型
第7章 繼承
第8章 類與模塊
第9章 Promise與Proxy
第10章 瀏覽器環境
第11章 編程模式與設計模式
第12章 測試與調試
第13章 響應式編程與React
附錄A 保留字
附錄B 內建函數
附錄C 內建對像
附錄D 正則表達式
JavaScript語言是一種具有高度表達能力的、基於原型特性的、非常靈活的面向對像(Object-Oriented,OO)編程語言。本書著重於介紹JavaScript在面向對像方面的特性,以為你展示如何構建強健、可維護、功能強大的應用程序及程序庫。 本書是《JavaScript面向對像編程指南》的第3版,全書包括13章和4個附錄。依次介紹了JavaScript的發展歷史、基礎知識(變量、數據類型、數組、循環以及條件表達式等)、函數、對像、迭代器和生成器、原型、繼承的實現、類與模塊、Promise與Proxy、瀏覽器環境、編程模式與設計模式、測試與調試和響應式編程等。附錄部分包括學習JavaScript編程常用的參考資源。 本書全面地覆蓋了JavaScript語言的OO特性,同時兼顧基礎知識,對初學者來說,是難得的JavaScript佳作,讀者不需要具備任何Java等
(印)韋德·安塔尼//(意)斯托揚·斯特凡諾夫 著 餘博倫 譯
Veb Antani 擁有多年的使用JavaScript、Go以及Java開發大型服務器端及移動的平臺的經驗。Stoyan Stefanov是Facebook公司工程師、作家、演說家。他經常會在博客和相關會議中就Web開發話題發表獨到見解。