JavaScript入門的5條建議
你是否已經初步掌握了html和css,但完全不知道從何入手JavaScript?如果是,那麼這篇文章一定會對你有所幫助,這裏總結了5條建議,幫助JavaScript初學者總結學習方法,提高學習效率。
一、多看視頻少看書
對初學者而言,看書的效率是很低的,書上的內容大多會展示核心代碼,而視頻為了演示效果,會展示全部代碼。初學者自學需要的是全部代碼,隻看核心代碼必定會留下踩不完的坑。所以,初學者一定要多看視頻少看書。
二、寫代碼的時間要多於看書和看視頻的時間
學習JavaScript,一定要以寫為主,而不是以看為主。學習時間的一半以上要留給寫代碼,剩下的時間用來看書和看視頻。幾乎所有初學者都有這個問題,就是拿一本書(或視頻)看3個小時但是一行代碼都沒寫。這樣的結果就是,3個小時最多隻利用了1個小時。太浪費時間了。正確的學習方法是:看到一行代碼就寫一行代碼,就算不會抄也得抄寫來,然後研究明白它。
三、不可盲目追新技術
-
react,vue,angular,和你沒關係
-
node,express,koa,和你沒關係
-
grunt,gulp,webpack,和你沒關係
JavaScript這幾年變化很快,但是對於初學者來說要摒棄浮躁的氣氛,靜下心來打好基礎。記住:自己是初學者,玩的東西就是:JavaScript和jQuery,工具就用一個編輯器和一個瀏覽器,這些就夠了,別的不要碰.
如果你想學習web前端可以來這個群,首先是二九一,中間是八五一,最後是一八九,裏麵有學習資料可以下載。
四、jQuery還沒過時
上一條寫了初學者要玩jQuery,有些朋友會說jQuery已經淘汰了,bala bala。jQuery確實注定要被淘汰,但是現在還差得遠呢。首先,jQuery對於初學者非常友好,甚至不會js都可以學jQuery。並且目前市麵上的網站和應用,仍然是jQuery居多,所以如果你是自學,jQuery是必學的。
五、學習的順序
-
熟悉基本概念:變量,數據類型,函數,運算符,表達式,對象(自定義對象,內置對象)。這些基本概念一定要熟悉,熟悉到什麼程度,看見一個概念,立刻就能寫出示例代碼,就夠了。
-
熟悉DOM:樹狀結構,節點分類,添加節點,刪除節點,修改屬性,綁定事件。
-
熟悉jQuery:選擇器、操作屬性和樣式、綁定事件、節點操作、動畫方法。
-
用jQuery實現網頁上看到的頁麵效果,比如輪播圖,菜單的各種效果,返回頂部等。
-
試著用原生的js實現jQuery的常用方法。比如addClass,removeClass,index這些。
上麵5條如果沒能做到,就不要想著閉包,原型繼承,ES6新特性這些東西了。
總結:學習要循序漸進,操之過急輕則影響學習效率,重則因挫敗感而放棄學習。希望大家都能早日學有所成。
最後更新:2017-07-27 16:03:18