学 react 还要学 jQuery 吗? 答案是: 需要学的. 下面本篇文章就来给大家分享一下, 有一定的参考价值, 有需要的朋友可以参考一下, 希望对大家有所帮助.
零基础新人学习 web 前端开发, 还是需要学习 jQuery 的.
为什么呢? 因为,
一, jQuery 对新人很友好, 不需要理解很多的思想, 理论, 模式. 拿过来就可以用, 用了就可以出效果, 很有学习的成就感.
二, jQuery 很符合人的自然思维方式, 也就是面向过程的思维方式. 从 a->b, 再从 b->c, 再从 c->d, 一步一步的做下去.
三, jQuery 很容易积累一些代码, 因为按现在的标准来看, jq 的代码的冗余量很大的. 但是对于前端新人来讲, 这是一个必须的过程, 你必须多写代码, 才能少写代码.
例如, 你之前一直使用 jQuery 写代码, 然后改到 vuejs, 你会强烈的感受到 vue 的便捷, 同时你也会很清楚 VueJs 帮你做了哪些; 哪些代码是你以前要写, 但现在不用写了; 省掉的代码为什么被省掉了... 等. 我的意思是说, 你要有对比, 才会有提高.
四, jQ 因为没有 MVVM 的数据 <-> 视图的对应关系, 所以必须手动去维护数据与视图的一致性, 所以对于前端新人的逻辑思维会有比较好的锻炼作用. 当他切换到 reactJs 或是 VueJs 的时候,"dom 查找器" 和 "MVVM 数据驱动视图" 这二种不同思维之间的对比会很强烈, 会很明显的感受到 reactJs 和 vueJs 比 jQuery 先进在哪些.
如果没有学习 jq 的话, 就会跳过许多手动操作数据的步骤过程. 这对于加深前端开发的理解没有好处.
当然了, 我这样说, 并不是说 jQuery 和 react,vue 谁更好, 而是说 Web 前端新人在刚开始时的起步阶段, 如果能从 jq 学起, 会比较更顺畅一些.
更多前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/react/14246.html