初中級Javascript程序員必修學習目錄


很多人總感覺javascript無法入門,筆者在這里寫一下自己的學習過程,以及個人認為的最佳看書過程,只要各位能按照本人所說步驟走下去,不用很長時間,堅持個3個月,你的js層級會提高一個檔次,無他,唯有努力與堅持,請看:


 

1. 從頭到尾對一遍<<Javascript高級程序設計>>,不懂的地方可以暫時掠過,給自己對javascript有一個大體的印象
2. 認認真真的讀完這本書:<<編寫可維護的javascript>>,從編碼規范,技巧,模式,等各個方面深入體會javascript
3. 重新讀一遍<<Javascript高級程序設計>>,目的是再次回顧經典,這次重讀你會對這本書有深一層的認識
4. <<javascript模式>> 專門對js模式深入了解。
5. <<javascript語言精粹>> 目的是對語言層面加深理解。
6. <<javascript編程精解>> 鞏固前一段時間所學,無論是語言層面還是模式層面,還是技巧。
7. <<高性能javascript>> 前面學習了技巧,學習了規范,這里學習怎樣寫出效率高的代碼,加強對js語言的理解。
8. <<基於mvc的javascript web富應用開發>> 你需要在以上基礎上去了解jsMVC這個概念,看看本書作者是怎樣構建一個JSMVC框架的,要理解這些東西要站在對Js語言和框架都較為熟悉的基礎上,如果想更加深入學習的話,去用一下backbone,angular,Ember等這些前端JSMVC的類庫,分析他們各自優勢,用好他們並解讀他們,自己架構和語言能力會進一步提升。

9.做完第三步,你可以去嘗試着讀取一下js的一些源碼,好的源碼推薦:backbone.js,lazyLoad.js,oz.js,sea.js,sizzle.js,underscore.js,當然你也可以去讀一下jquery的源碼,不過個人不大推薦讀jquery源碼,讀起來有點吃力,但是上面的代碼無論從結構還是對js技巧,算法都有很清楚的描述,實為不錯的學習js源碼的典范啊。

10.要不斷的寫js代碼,這可是提高編碼能力的唯一檢驗標准,讀書可以讓你知道,但實際編碼卻讓你深刻體會,最好是自己能夠寫一套類庫,其一能讓別人用你的類庫感覺很爽,其二意在不斷提高自己的編碼水平。

 


個人覺得園子里很多人都走過這些步驟,只是每個人的步驟和接觸到這些面的時機不同而已,我也並不是完全按照這個走下來的,只是走過之后,忽然總結,原來這樣走,效率會更快一些,為后來人提供一些幫助吧,歡迎拍磚,更歡迎Js大牛留下更好的學習指導。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM