JavaScript的經(jīng)典圖書非常多,下面幾本JavaScript圖書都值得細(xì)品脊阴。
1.《ES6標(biāo)準(zhǔn)入門》
????????阮一峰的ES6標(biāo)準(zhǔn)入門握侧,第三版出版于2017年,根據(jù)ES2017標(biāo)準(zhǔn)嘿期,詳盡介紹了所有新增的語法品擎,對基本概念、設(shè)計(jì)目的和用法進(jìn)行了清晰的講解备徐,給出了大量簡單易懂的示例萄传。
這本書適合那些已經(jīng)對JavaScript語言有一定了解的讀者,可以作為學(xué)習(xí)這門語言最新進(jìn)展的工具書坦喘,也可以作為參考手冊供大家隨時查閱新語法盲再。這是本開源圖書,電子版完全免費(fèi)瓣铣。
網(wǎng)址為 https://es6.ruanyifeng.com/答朋,非常不錯的一本書,建議收藏棠笑。
2.《深入理解ES6》
????????這本書詳情介紹了ES6的新特性梦碗。是一本不可錯過的好書,可以和阮一峰的《ES6標(biāo)準(zhǔn)入門》結(jié)合起來看蓖救。這本書是JavaScript語法升級的必讀書目洪规,ES6的各個技術(shù)點(diǎn)都有講到,很多重要的概念會講解背后的設(shè)計(jì)意圖循捺,并與之前版本實(shí)現(xiàn)比較斩例,以表明新版語法的優(yōu)勢。
3.《JavaScript語言精粹》
??????? Douglas crockford大神的著作从橘。出版于2009年念赶,雖然比較老础钠,但是絕對值得一讀的經(jīng)典書目。作者在JavasScript語言上有著非凡的功力叉谜。JavaScript是一門存在重大設(shè)計(jì)失誤的編程語言旗吁,本書通過對JavaScript語言的分析,甄別出好的和壞的特性停局,從而提取出相對這門語言的整體而言具有更好的可靠性很钓、可讀性和可維護(hù)性的JavaScript的子集,以便你能用它創(chuàng)建真正可擴(kuò)展的和高效的代碼董栽。
4.《JavaScript權(quán)威指南》
????????書如其名码倦,本書是JavaScript領(lǐng)域絕對的權(quán)威指南,又稱犀牛書裆泳,是程序員學(xué)習(xí)核心JavaScript語言和由Web瀏覽器定義的JavaScript API的指南和綜合參考手冊叹洲,涵蓋了ES6之前JavaScript的幾乎所有知識。
????????本書是入門JavaScript的最佳力作工禾,不光對js的原理作了深入剖析运提,還非常詳細(xì)的介紹了js的各個方面,特別是函數(shù)闻葵、類民泵、原型、對象等理解js的基礎(chǔ)原理方面講的很透徹槽畔,而且每個主題的論述都非常的全面栈妆。
????????本書是非常厚的大部頭,但是里面的內(nèi)容是循序漸進(jìn)的厢钧,配合例子淺顯易懂鳞尔,不存在理解方面的問題,除了一些比較高級的概念早直,你可以暫時跳過寥假,經(jīng)驗(yàn)積累以后回頭再看。
5.《JavaScript高級程序設(shè)計(jì)》
????????本書是入門JavaScript的經(jīng)典書目,內(nèi)容全面霞扬,涉及
JavaScript 語言實(shí)現(xiàn)的各個組成部分——語言核心糕韧、DOM、BOM喻圃、事件模型講起萤彩,深入淺出地探討了面向?qū)ο缶幊獭jax 與Comet 服務(wù)器端通信斧拍,HTML5 表單雀扶、媒體、Canvas(包括WebGL)及Web Workers肆汹、地理定位愚墓、跨文檔傳遞消息窍侧、客戶端存儲(包括IndexedDB)等新API,還介紹了離線應(yīng)用和與維護(hù)转绷、性能、部署相關(guān)的最佳開發(fā)實(shí)踐硼啤。
本書由于出版年代的關(guān)系议经,ES6相關(guān)的部分請參考前面的內(nèi)容學(xué)習(xí)。
6.《JavaScript DOM編程藝術(shù)》
?????本書是面向初學(xué)者的谴返,本書的內(nèi)容主要就是DOM, 對于理解DOM煞肾,使用好DOM,這是本絕對不容錯過的好書嗓袱。