新手先学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知识,有利于你边工作边学,在实战中学习才有所成长!


分享到:


相關文章: