现在(2017年)是否还有必要学习jQuery?

入门前端一年,刚开始就用js原生开发网页,最近几个月学习了React和Vue,感觉到了他们的魅力,所有网页都用他俩来开发。 现在纠结要不要学习jQuery呢?担心学了jQuery之后会被淘汰…… 有人说要重视基础,要学,毕竟是经典框架;有人说要看清趋势,不学也行。搞不懂了 小白真心诚问,见笑了。
关注者
334
被浏览
65411

学jQuery不是因为“经典”,而是因为“有用”。

  • 市场上大量的UX实现都是jQuery插件,bootstrap,materialize的JS插件部分依赖什么?
  • 很多时候用jQuery写DOM操作代码是最好的实现,不管你用Angular,React还是Vue
  • 有相当多现存的项目是不会迁移到所谓现代框架的,因为没有必要,你将来有可能需要维护这样的项目
  • 未来有相当多的项目是不会用所谓现代框架的,还是因为没有必要,你将来有可能需要开发这些项目

除非你觉得以后”所有“的前端项目一定是基于框架的,那就不要学jQuery了,我认为事实远非如此。那些极力鼓吹JS框架的人,借着社区炒作兴风作浪,因为某个技术得势的时候,他们知道怎么鼓吹都不会错。

有多少项目真是必须用Angular,Vue,React的?我们不妨诚实地想想,真的,诚实地 ...

其实有太多人是没有框架根本做不了开发,基础岌岌可危,也就剩下拿框架来说事儿了,框架帮你搞定一切事情吗?远远不是,你要掌握的库,也远远不止jQuery。