为了账号安全,请及时绑定邮箱和手机立即绑定

javascript学习顺序:先系统学习jQuery再学习基本JavaScript是否会相对快捷?为什么?

javascript学习顺序:先系统学习jQuery再学习基本JavaScript是否会相对快捷?为什么?

PIPIONE 2019-03-29 22:11:14
个人情况:半年前端学习积累:html,css基本熟练javascript能看懂,会写简单的轮播图代码。会改大部分的js特效。问题背景:想要利用暑假两个月的时间系统学习javascript,目的是熟练打好js基础。咨询老师,身边的同学之后,给出的建议是先从jQuery入手,熟练jQuery之后再学习原生js。但各大论坛给出的建议均是先从js入手。自己的体验:在线课堂分别听了jQuery基础和JS基础。都能跟上进度且理解。没有出现其他论坛大牛说的不懂JS就读不懂jQuery代码的问题。依然担心jQuery熟悉之后再学习JS会很难有更大的提高,形成粗糙的代码风格。问题总结:请教各位前辈,您学习js的顺序是怎样的?您觉得以我的个人情况,应该如何安排学习进度?
查看完整描述

2 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

结合我个人的经验,其实没什么好纠结的。如果你想在前端上精深,不可能不学好原生;而即使你已经很厉害了,在项目中使用jquery也能帮你省下大把时间。
我建议结合你的环境来选择。比如,你接下来可能要做一个实际项目,那你最好从jquery入手,它能帮你解决很多兼容性问题,减少代码量,开发过程当中你有时间去学习一些同样重要但很少被人提及的东西:
版本管理
测试
开发与部署
jquery用着用着就不够用了,你可能会需要插件,继而向插件社区寻求帮助,然后学会自己编写插件,这个时候普通的编程知识也不够用了,你需要了解闭包、继承。这个时候你可以带着问题去学习原生,然后回过头再看jquery。等到项目开发完,你也就不会再问这种问题了,哈哈。
假如你时间充足以学习为主,不妨好好看一些原生的书,比如《JavaScript高级程序设计》之类。
至于代码风格和组织代码,和你用原生还是jquery都没关系。jquery一样可以写的很漂亮,原生写得没人懂太容易了~~至于大型项目单页应用,一般都要依赖框架支撑了。
                            
查看完整回答
反对 回复 2019-03-29
  • 2 回答
  • 0 关注
  • 526 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信