新手先學JQuery還是JavaScript?這分析太有道理了!

新手先學JQuery還是JavaScript?這分析太有道理了!

對於新入門的前端開發者,往往糾結在一個地方,我先學JQuery還是先學JavaScript底層呢?有的人說先學底層,否則你對於框架理解不透。有的人說先學框架,現在還哪有人一點點打底層。迷迷糊糊的你,咋不看看我的分析呢?


新手先學JQuery還是JavaScript?這分析太有道理了!

學JQuery,能快點進入工作!

如果你是新手,想找一份前端工作,但是不具備太多的時間去系統學習JavaScript底層,那麼學習JQuery先將是一個不二法則。

JQuery提供以下方法,能直接了當的解決你項目中的開發問題

  1. 事件綁定(委託)

  2. 快速元素選擇器

  3. JS動畫處理

  4. Ajax異步請求(含JSONP)

  5. DOM解析操作

以上幾點涵蓋事件綁定,界面元素變動及接口請求,可以快速解決開發中的問題,特別是JQuery的鏈式調用,在一行代碼就可以完成多件事情,一瞬間讓你的代碼逼格高大上。

新手入門,希望找一份前端工作,沒空去一點點學習基礎。選擇JQuery先學,錯不了。

有過基礎學習,瞭解部分JS和DOM知識,選擇JQuery當作一種擴展去學,有利於你維護他人的項目,錯不了。


新手先學JQuery還是JavaScript?這分析太有道理了!

學習JavaScript底層可以紮實你的功底!

如果你是新手,想學習前端但是具備充足時間,且希望打有把握的仗,請直接從JavaScript基礎開學,這是對你以後的保障!

在擁有充足的時間下,你可以直接學習JavaScript基礎,按照以下道路學習:

  1. 瞭解各類型定義

  2. 瞭解變量的作用域以及閉包

  3. 瞭解事件冒泡機制以及事件監聽,事件委託

  4. 瞭解DOM操作與異步回調操作

  5. 瞭解ES6新特性

  6. 造一個DOM操作的輪子

通過路線化學習,循序漸進,可以讓你充分的瞭解到每一個部分的工作原理,而ES6新特徵是希望你向未來看齊(現在很多企業採用ES6開發,babel編譯做處理),而最後的造輪子是將考驗你將學習的東西結合起來使用,畢竟學以致用,才是重點。


新手先學JQuery還是JavaScript?這分析太有道理了!

說那麼多,我到底該選啥?

綜上所述,有空從頭學,沒空JQuery。但是這兩者並不衝突,你完全可以先學習JQuery,夠用,然後使用過程邊學習JavaScript底層,一邊充實自己。你也可以先學習JavaScript底層,使用底層的知識去了解JQuery以及其他庫或框架。

但是對於筆者而言,我更加推薦先學JQuery,再慢慢補充JS知識,有利於你邊工作邊學,在實戰中學習才有所成長!


分享到:


相關文章: