對於這個問題來說網上有很多這樣的回答,基本上都類似,一般都是以下基本書籍:
1. JavaScript權威指南
這種結構得到了讀者相當大的認可,滿足了他們學習基礎知識和參考查閱難點的雙重需要。而這也是其他同類圖書所不及的。這本書作為被大家推薦的最多的前端入門書籍是有道理的。
2. JavsScript高階程式設計(第三版)
無論何時,這都是學習js最好的書。此書的作者是Nicholas C.Zakas,雅虎的前端工程師,YUI的程式碼貢獻者,本書的含金量可想而知,事實上他出的書也確實廣受好評,擁簇者眾多。
閱讀本書只要有JS基礎語法知識和DOM基礎知識就行,而且本書開始階段還是介紹JS和DOM的語法知識。筆者這裡重點推薦一下第五章(型別),第六章(OOP),第七章(匿名),個人感覺這幾章是本書的精華所在,多看幾遍,至少要完全看明白,能為以後進階打好基礎。
3. JavaScript語言精髓與程式設計實踐
本書與上面的那本在內容上有些重疊,但仍然值得一看。因為本書對JS語言本質的描述非常到位,可以說是介紹JavaScript語言本質的權威書籍,從 “物件”,“函式”,“繼承”,“陣列”等等多個重要知識著手,多看幾遍,每一遍都會有新收穫。
4. JavaScript DOM高階程式設計
本書的翻譯一般,程式碼也有少許錯誤,可是這不影響這本書的強大,透過學習本書,可以理解一個JS的庫如何產生,自己動手寫一個簡單的自己的JS庫
,如果你打算研究其他的JS庫或者正在研究其他的JS庫,那麼這本書會使你的理解 達到新的高度,進階高階必讀,寫庫必讀。
5. JavaScript設計模式與開發實踐
我認為騰訊AlloyTeam的這本書對我幫助媲美高程三。
書中所有示例均來自作者長期的開發實踐,與實際開發密切相關,適合初、中、高階Web前端開發人員閱讀,尤其適合想往架構師晉級的中高階程式設計師;他比上本書更深刻,更易讀,也更貼近實踐。
6. 《You dont know JavaScript系列- UP&going》
本書是You Don"t Know JS系列中的其中一本,也可以說是第一本,書中除了介紹基本的程式設計構建塊還包含JavaScript的核心機制,以及本系列中其他書籍的概述。
上面就是我認為不錯的書了。如果有認同的,我們可以交流下~~
對於這個問題來說網上有很多這樣的回答,基本上都類似,一般都是以下基本書籍:
1. JavaScript權威指南
這種結構得到了讀者相當大的認可,滿足了他們學習基礎知識和參考查閱難點的雙重需要。而這也是其他同類圖書所不及的。這本書作為被大家推薦的最多的前端入門書籍是有道理的。
2. JavsScript高階程式設計(第三版)
無論何時,這都是學習js最好的書。此書的作者是Nicholas C.Zakas,雅虎的前端工程師,YUI的程式碼貢獻者,本書的含金量可想而知,事實上他出的書也確實廣受好評,擁簇者眾多。
閱讀本書只要有JS基礎語法知識和DOM基礎知識就行,而且本書開始階段還是介紹JS和DOM的語法知識。筆者這裡重點推薦一下第五章(型別),第六章(OOP),第七章(匿名),個人感覺這幾章是本書的精華所在,多看幾遍,至少要完全看明白,能為以後進階打好基礎。
3. JavaScript語言精髓與程式設計實踐
本書與上面的那本在內容上有些重疊,但仍然值得一看。因為本書對JS語言本質的描述非常到位,可以說是介紹JavaScript語言本質的權威書籍,從 “物件”,“函式”,“繼承”,“陣列”等等多個重要知識著手,多看幾遍,每一遍都會有新收穫。
4. JavaScript DOM高階程式設計
本書的翻譯一般,程式碼也有少許錯誤,可是這不影響這本書的強大,透過學習本書,可以理解一個JS的庫如何產生,自己動手寫一個簡單的自己的JS庫
,如果你打算研究其他的JS庫或者正在研究其他的JS庫,那麼這本書會使你的理解 達到新的高度,進階高階必讀,寫庫必讀。
5. JavaScript設計模式與開發實踐
我認為騰訊AlloyTeam的這本書對我幫助媲美高程三。
書中所有示例均來自作者長期的開發實踐,與實際開發密切相關,適合初、中、高階Web前端開發人員閱讀,尤其適合想往架構師晉級的中高階程式設計師;他比上本書更深刻,更易讀,也更貼近實踐。
6. 《You dont know JavaScript系列- UP&going》
本書是You Don"t Know JS系列中的其中一本,也可以說是第一本,書中除了介紹基本的程式設計構建塊還包含JavaScript的核心機制,以及本系列中其他書籍的概述。
上面就是我認為不錯的書了。如果有認同的,我們可以交流下~~