{eval=Array;=+count(Array);}
本來不想寫,作為10年的老weber,在這里多嘴幾句!web技術變化太快,而jquery卻到現在都沒有淘汰,想一想為什么!還有,vue等新框架,確實簡化了編程的繁瑣度,這是他的優點。但是,vue能做的,jquery都能做,jquery能做的,vue不一定能做。同樣,jquery能做的,js都能做,而js能做的,jquery不一定能做!面試的時候,很多人說精通vue。而精通,是指精通vue的源碼和思想。一問,十不知!只能說會vue!js,看著很簡單,沒個五六年,不能說精通js。個人建議,先學js基礎,然后jquery和vue,數據模型驅動要學,操作dom也要會。同時,再回去學習js,不斷的反復。不要局限于一種方式,過時的是框架,不是語言!
既然你問到這個問題了,說明你已經或多或少的了解jquery與vue的區別,下面我來回答你的問題。
第一點:js是基礎知識,這個是必須要學會的,可能有一些培訓機構,為了讓學員盡快畢業,并且能夠安排就業,他們的課程會簡單學一下js基礎,然后就開始學習vue了,這完全就是為了畢業找工作來說的,因為現在有很多公司就要求你會vue,而不去管你會不會jquery。vue就相當于一個已經搭建好的前端框架,里面的功能組件都已經封裝好了,在做項目的時候可以直接拿來使用,有不明白的看看手冊大致也都能解決。如果讓你自己多帶帶去寫一個js交互,這個時候自己就可能頭大了。假如說你一直在這個使用vue框架的公司上班還好,如果出去找工作,公司都是要求jquery熟練使用,除非你專門找vue的公司那就另說了。
第二點:jquery是js的加強升級版,是對js功能一個補充,在寫交互事件的時候,讓代碼變得簡單并且高效。現在網站開發的特效基本上都是用jquery寫的,你說不會jquery,對你找工作還有能力的提升絕對是說不過去的。況且你學習了jquery之后再去學習vue,或者小程序之類的前端組件框架時,會很容易上手。
說到這里,你說你想學習js,那如果沒猜錯的話,你的方向應該是成為一名前端工程師,這里我推薦你的學習過程是:
前端的知識點
1、html+css
2、js、jquery+ajax、vue
后臺的知識點
3、mysql數據庫
4、web開發語言php
最后我推薦你自學的話可以到菜鳥教程上去學習,資料很全,并且功能也很基礎。
希望我的回答能幫助到你。
我是李子講編程,專注分享html、css、jquery、php等基礎教程。
完全可以跳過jquery而去學vue!
但是一定要把js學好,基礎一定要打好,你在找工作面試的時候,一般都會做面試題,多半是關于js的題,面試題中大多數都與數組有關,所以各種數組方法要學好,原型鏈要掌握,跨域要掌握,其他基礎的要爛熟于心。
框架方面,vue和react都可以,一定要帶自己的真實項目,因為面試中會問到你項目中各種細節的問題,不是你自己做的,基本上不好回答,另外自己做也是一個學習的過程。
腿:js
自行車:jQuery
電動車:vue
精辟不~嘻嘻????
肯定先學原生js 不過我覺得看需求,和個人,如果你特別希望有成就感,希望看一會就有成果的,可以先看jq 不過原生js 好好看也是可以看懂的。你也可以兩個同時配合著看,沒事寫幾個效果,類似輪播,瀑布流(直接用原生寫,雖然有些工作看著很重復,但是我覺得這是一個過程,由繁到簡的過程。等后來原生學的很好了,在去了解什么an vue 就會很快)。形成正反饋,這樣學習比較有動力。我之前學js 也很吃力,不過好像有一天睡了一覺起來,拿起高程看一個懂一個,什么原型,閉包。這不就是我每天寫的,不過被人換了個很高大上的名字。哈哈,加油加油,沒事就看書,看的多了,自然就會懂了。編程無它,唯手熟而。大部分輪子別人都制作好了,我們只用仿輪子。等仿到一定程度了,就可以試試造輪子。
千里之行始于足下,與君共勉。
如果對你有用,請點個關注,我們一起學習!????????????
js是基礎,是本質。而jquery、vue、angular、react等都是以js為基礎發展出來的框架。學會js基礎,你就抓住了主要矛盾,幫助你更好理解使用這些框架。
學習沒有捷徑。需要長時間積累到一定量變才能引起質變。那些鼓吹零基礎短時間精通一門技術的廣告,會讓你在面試工作中處處碰壁,原形畢露。因為你會遇到很多未曾理解的各種基礎問題。非要說有捷徑,那也只能是根據一定的方法論去科學有效的學習。
新手學習JS?不建議一上來就入手vue、jQuery這些框架,先把基礎打扎實了。
像Vue會用到很多ES6的語法,jQuery也僅是對JS進行一些封裝,所以最核心的還是JS的基礎。
新手的話,可以跳過jQuery。
然后先學習vue3,注意版本,跳過2,直接學習3。
同時要學習js。
學習vue3的時候會遇到很多問題,然后你帶著問題去學習js,包括es6。
這是效率最高的學習方式。
js固然是基礎,但是學起來太枯燥,容易茫然無措。
最后 看你的悟性。
你這是要學習前端還是后端呢?
前端的話首先要學習html、css、js。jQuery了解就好。框架部分也要好好學。
HTML,CSS核心基礎;CSS過渡;HTML5語義化標簽;線性漸變,徑向漸變;HTML新增標簽屬性;CSS動畫Animation;表單項新增屬性;彈性盒模型;CSS選擇器;經典布局練習(雙飛翼,CSS3偽類 品字布局) + 案例;CSS偽元素;響應式布局
JavaScript基礎;JavaScript操作DOM;JavaScript面向對象(js高級)
PC項目;jQuery;jQuery項目;less;bootStrap
ES6/7/8;promise;npm常用命令;git基礎(常用操作);git高級;Node.js基礎;git基礎(常用操作);http協議 & cookie & session;MongoDB;Express框架;ajax(原生,jQuery,axios,fetch);ajax庫基本封裝使用 promise封裝;模塊化;構建工具gulp,webpack4.0基礎
React基礎語法;react-router;React Antd使用;Redux;React移動端項目
Vue基礎;VueRouter;Vuex;Vue源碼(v-model, 雙向數據綁定);VuePC項目-電商;Vue后臺管理
小程序;UniApp;TypeScript
vue實戰(移動端);小程序實戰; 面試精講;就業指導
編程一定要代碼量上去!!!
因為很多都是一學就會,一敲就廢。
俗話說,鍵盤敲爛月薪過萬;鍵盤落灰狗屎一堆。
學編程沒有什么捷徑,就是要多看別人的代碼,多敲自己的代碼。多思考為什么要這樣,培養編程思維。
推薦看B站全網最全Web前端學習路線:https://www.bilibili.com/read/cv5650633?spm_id_from=333.788.b_636f6d6d656e74.7
10
回答2
回答1
回答1
回答0
回答10
回答10
回答10
回答0
回答0
回答