JavaScript進階之路

前端入門的門檻相對較低,學習曲線是愈來愈陡峭,由淺入深,能夠分爲四個階段。前端

第一階段:《JavaScript DOM編程藝術》 

  看這本書以前,請先確認你對JavaScript有個基本的瞭解,應該知道if else之類的語法,若是不懂,先去看看我第二階段推薦的《JavaScript高級程序設計》的前三章,記住看三章就別往下看了,回到《JavaScript DOM編程藝術》這本書上來。  
  學習Javascript,用《JavaScript DOM編程藝術》來入門最好不過了,老老實實看兩遍,看完了你就會對JS有一個大概的瞭解,整本書都圍繞着一個網頁效果例子展開,跟着老老實實敲一篇,敲完以後,發現本身也能作出來網上的效果了。編程

第二階段:《JavaScript高級程序設計》

  有的書是用來成爲經典的,好比犀牛書;還有些書是用來超越經典的,顯然這本書就是。書中章章經典,由淺入深,其中第6章,關於JS面向對象的解說,沒有教程出其右,學完後,你的成就感會倍增。
  接下來能夠看看(http://fgm.cc/learn/)教程,看看源代碼,嘗試着寫一寫這些效果。學技術閉門造車是行不通的,適當的加一兩個QQ羣交流,常去論壇逛逛,再就是看看前輩、牛人們分享的文章,它會讓你的學習事半功倍的。設計模式

第三階段:《JavaScript語言精粹》和《高性能JavaScript》

  接下來兩本書《JavaScript語言精粹》和《高性能JavaScript》算是JS高級教程的補充,裏面有一些內容和JS高級教程重複了,兩本書能夠同時看,都不厚,能夠對前面所學的有一個很好的增強和鞏固。函數

第四階段:《JavaScript DOM高級程序設計》和《JavaScript設計模式》

  在吃透了前面所說的書以後,接下來兩本書的順序已經可有可無了,《JavaScript DOM高級程序設計》(注意和《JavaScript 高級程序設計》相區別)和《JavaScript設計模式》,這兩本都是重量級的書,能讓你的JS技術上一個新的臺階;這兩本書前者修煉外功,後者修煉內功。  
  《JavaScript DOM高級程序設計》 首先教你搭建一個相似JQuery的工具函數庫,而後經過講解幾個實際中常常遇到的幾個應用例子,會讓初學者受益不淺。  
  《JavaScript設計模式》主要講JavaScript的設計模式,說實話,翻譯的質量很通常,有些生硬,但已經基本不影響你的學習,看代碼徹底能夠理解出本身的意思。工具

相關文章
相關標籤/搜索