這裏列出的書籍是大叔曾經讀過的,也是在整理博文的時候常常參考的書籍,推薦給你們閱讀。設計模式
初級讀物:
《JavaScript高級程序設計》:一本很是完整的經典入門書籍,被譽爲JavaScript聖經之一,詳解的很是詳細,最新版第三版已經發布了,建議購買。架構
中級讀物:
《JavaScript權威指南》:另一本JavaScript聖經,講解的也很是詳細,屬於中級讀物,建議購買。
《JavaScript.The.Good.Parts》:Yahoo大牛,JavaScript精神領袖Douglas Crockford的大做,雖然才100多頁,可是字字珠璣啊!強烈建議閱讀。
《高性能JavaScript》:《JavaScript高級程序設計》做者Nicholas C. Zakas的又一大做。
《Eloquent JavaScript》:這本書才200多頁,很是短小,可是改變了我寫做的習慣,本書經過幾個很是經典的例子(艾米麗姨媽的貓、悲慘的隱士、模擬生態圈、推箱子游戲等等)來介紹JavaScript方方面面的知識和應用方法,很是值得一讀,同時這本書的中文版也是大叔翻譯的,點擊屏幕右上角能夠訂購,但願你們多多支持。函數
高級讀物:
《JavaScript Patterns 》:書中介紹到了各類經典的模式,如構造函數、單例、工廠等等,值得學習。
《Pro.JavaScript.Design.Patterns》:Apress出版社講解JavaScript設計模式的書,很是不錯。
《Developing JavaScript Web Applications》:構建富應用的好書,針對MVC模式有較爲深刻的講解,同時也對一些流程的庫進行了講解。
《Developing Large Web Applications》:將這本書歸結在這裏,貌似有點不妥,由於這裏不只有JavaScript方面的介紹,還有CSS、HTML方面的介紹,可是介紹的內容卻都很是不錯,真正考慮到了一個大型的Web程序下,如何進行JavaScript架構設計,值得一讀。
其它參考書籍:性能
《大話設計模式》:博文裏關於設計模式的文章,有些總結性的文字來自於此。學習
《設計模式——可複用面向對象軟件的基礎》:博文裏關於設計模式的文章,有些介紹性和總結性的文章來自於此。架構設計