不管是原生js,还是jq,抑或其他vue之类的框架,都有深有浅,任何一个都难以一次全部做到深度掌握,所以建议:

第一步先看js和jq,能够熟练使用原生JS或者JQ操作DOM节点,熟练使用各种事件,当你有这一部的基础的时候,大多数页面效果能够完成。

第二部,主要是深化js编程能力,这一部要搞明白js原型,继承,封装,构造函数,闭包,变数提升,引用数据类型的深浅拷贝,this的指向,call,跨域请求,JQ的封装原理,自行封装一些插件等等,

如果从一开始学习js就想吃透这一部的内容,是非常难的,所以建议第一步是熟练DOM的操作,第二部才深入学习这些,并且学会之后要在实际项目开发中使用。

第三部是学习vue之类的框架,当你开始学习vue的时候,你会发现又要学习node,ES6,npm,webpack,ts,vuex等等,其中单单一个ES6就够你折腾了,当你好像明白vue的视图数据绑定原理,可以使用什么数据绑定之后

你会发现遇到一堆看不懂的ES6语法,这个时候想突破必须要先搞明白ES6,什么let,const,promise,object.assign,箭头函数,class,等等,否则去看vuecli源码很费劲。

慢慢搞吧,直到弄明白promise+axois封装的请求api,跨域代理,vuex,webpack配置与打包,npm命令行操作,vue组件化开发,vue路由等等就可以了。


先把html、css、js基础打牢,然后再看一下比较流行的前端框架(react、angular、vue),比如说vue。把vue的基本用法看一遍,看的时候最好是边看边敲(加深记忆),了解得差不多就去找个开源的项目来练练手。到了能够熟练运用的时候就可以去实战了。

在工作中你可能会用到bootstrap、element-UI、layui、minit、mui等等。再根据项目需要再去看那个(bootstrap、element-UI、layui、minit、mui)等等,再在工作在学习,因为这些都比较容易上手。

然后如果时间充裕再学习一下小程序(微信小程序、支付宝小程序等等)。

个人不太建议小白把东西都学完再去实战。


把原生html,css,js打牢、熟练运用,实习开发中会用框架,用轮子,但很多时候轮子不太适合,还是要用原生去写。像bootstrap,jquery这种库用到再看就行了,况且先在开发已经很少用这两个了。三大框架建议学react,js方面建议把es5学熟然后学es6,现在开发都用es6。来自刚入行的前端菜鸟个人见解,不喜勿喷


原生js必须看


HTML CSS js基础都学完的情况再学习框架,时间如果宽裕的话可以先bootstrap,相反就学vuejs,vuejs还是比较重要的booststrap相对简单,还有学完vue最好再学习一下前端构建工具配合使用比如webpack再学习nodejs,小程序


看JavaScript

看通透了 jq不用看了

写通透了 Vue直接用 不会的Api查文档

Vue写的差不多了再去看源码

Boot不用考虑了 如果你精力不是那么充足的话


与其学各种框架,不如把原生js搞到滚瓜烂熟,框架都是糖,原生js才是饭,吃饱了饭才不会死人,要是能把原生的那一套搞明白,任何框架都是手到擒来,入门很快,你提到了jQuery,我的建议是学会了以后,尝试看源码,会有很大的收货哦~


先把html css js基础打好,再学习框架,框架的话以js框架为主,比如vue react。至于bootstrap antd这种ui框架不用学习,在项目中用到的时候现学就行


前端html css js搞好就行了,vue这种东西看半天就能开始上手做东西了。jq,bootstrap这些直接用 查API文档


上来就先学vue,你会被劝退的,建议上官网看看 作者建议有扎实的H5C3和Js原生基础,再来学习vue


推荐阅读:
相关文章