平常如何提升自己的JS水平?
JavaScripts是一種易學難精的編程語言。然而很多文章的內容都是假設你已經熟練掌握了js編程技巧。
當你在制作一個新的網站時養成新建一個JS文檔的習慣。同時引用script腳本標簽。
學會使用框架,AngularJS、Ember、React或者其他,學會用框架去解決問題。
學習設計模式,寫多了自然就懂了各種設計模式,設計模式其實就是我們對之前學習的總結概括,設計模式很多種,最基本的工廠模式、代理模式等要熟知。
將代碼模塊化,不要一路寫下來,導致一個方法很長,多個功能摻在一起,不利于代碼的維護,模塊化牽扯到閉包問題,這是js里面應用比較多,理解起來有點繞的問題,要通過多次練習,實現不同功能來理解閉包。Var a=(function(){}())
積累各種瀏覽器的對js的兼容性,在寫js時設計到瀏覽器都要盡量保持兼容,很多寫法ie、google、火狐,執行結果不同,感覺功能很炫,不兼容啊,這個應該是提高js水平最好的辦法了,去兼容各類瀏覽器。
嘗試著根絕現有框架,編寫屬于自己的框架,剛開始可能功能很簡單,后面一點一點的加,作為長期學習的內容,當你成為大牛的時候,屬于自己的框架基本上也就完成了。
Js入門簡單,要想精通要走很長的路,我的觀點是慢慢積累,水滴石穿,慢慢回頭再看之前自己寫的代碼就會罵一句,那個菜鳥寫的。。。。