新手学习js是直接学vue,还是从jquery开始学?

小城大城


js必须先学,基础。jq和vue都是js框架,jq和vue都要学,可以没有先后。


一只前端程序猿


听我的吧,老程序员了。

完全可以跳过jquery而去学vue!

但是一定要把js学好,基础一定要打好,你在找工作面试的时候,一般都会做面试题,多半是关于js的题,面试题中大多数都与数组有关,所以各种数组方法要学好,原型链要掌握,跨域要掌握,其他基础的要烂熟于心。

框架方面,vue和react都可以,一定要带自己的真实项目,因为面试中会问到你项目中各种细节的问题,不是你自己做的,基本上不好回答,另外自己做也是一个学习的过程。

关系总结

腿:js

自行车:jQuery

电动车:vue

精辟不~嘻嘻😊

总结

肯定先学原生js 不过我觉得看需求,和个人,如果你特别希望有成就感,希望看一会就有成果的,可以先看jq 不过原生js 好好看也是可以看懂的。你也可以两个同时配合着看,没事写几个效果,类似轮播,瀑布流(直接用原生写,虽然有些工作看着很重复,但是我觉得这是一个过程,由繁到简的过程。等后来原生学的很好了,在去了解什么an vue 就会很快)。形成正反馈,这样学习比较有动力。我之前学js 也很吃力,不过好像有一天睡了一觉起来,拿起高程看一个懂一个,什么原型,闭包。这不就是我每天写的,不过被人换了个很高大上的名字。哈哈,加油加油,没事就看书,看的多了,自然就会懂了。编程无它,唯手熟而。大部分轮子别人都制作好了,我们只用仿轮子。等仿到一定程度了,就可以试试造轮子。

千里之行始于足下,与君共勉。

如果对你有用,请点个关注,我们一起学习!😘😘😘


科技无敌猿


推荐js,jqery现在用的很少了,一般在企业门户网站用的比较多,js基本功扎实的哈笔试也好过,笔试考js居多,jqery仅仅是js的一个库。


alert7


建议从typescript开始[捂脸][捂脸][捂脸][捂脸][捂脸]


天hai幻


可以说前端万物基于JS,无论学jQuery、Vue、Angular等,先学好JS是首要的。

JS基础部分学习扎实以后,建议直接学Vue,jQuery可以稍作了解,比如网络请求ajax、json转换等,因为Vue和jQuery对于前端渲染和构成的实现思路完全不同,Vue倡导数据驱动,也就是说以数据为核心,数据改变,那么网页dom元素随之改变,一般情况下不建议直接操作dom元素,且使用模板化开发方式,界面上能看得到的各种元素都可以被分为一个个template模板,其间进行数据传递来实现业务功能;而jQuery是为了解决兼容性问题而生的,对老IE浏览器有较好的兼容方案,一般直接操作dom,模板化开发还不成熟,也不是mvvm的开发模式,业务多的话相较于Vue、Angular来说稍难维护。

另外如果是做一些极小的项目,推荐用jQuery,因为轻量级,上手快,开发成本低,易于维护;否则建议Vue或Angular开发。


SteveJrong


很高兴回答你的问题,作为过来人告诉你。js和jq属于一个类别,vur又是另外一个类别。他们是相互独立又可以相互引用。作为新手可以学js因为这个是原始的。jq是对js的封装包含许多的库,vue入门简单,组件比较多复杂,精通难


IT领域爱好者


我会vue,但我不用vue。就是觉得vue不成熟,好多方面不如jq,不举例了,相信自己的感觉


ning2016


先学好js是关键

框架仅仅是工具而已,学好了了js,不管是vue还是jquery都不存在任何“学”的概念.

学好了js,工具存在的问题仅仅是如何使用而已.

这就好比你学开车,学会了以后,任何车都能开,但是每辆车都有不同得操作方式,只需要适应一段时间久行了,并不需要重考驾照.

很多人说vue难,结果去一问,闭包不知道是什么,promise是啥不懂,DOM一问三不知. 这些js的基本内容都不知道你能学会就怪了.

如果js掌握的扎实,vue基本上照着官方手册用几次就掌握了.

以后再有任何新框架也没有任何难度.

所以少年,请先去学好JavaScript再谈其他的. 走路都不会就想去参加马拉松,最后只能摔死.


shawn25


你问得这个问题,说明你还是新手吧,他们都是时代的产物,就像我们建楼房,从原始社会住山洞到现代高楼大厦一样;具体到开发中,是针对不同应用场景,选择不要工具而已。


oLoStudio


先学js,再jq,再vue

js和jq是百分百会用的,vue则不一定


分享到:


相關文章: