根据 jQuery 的 GitHub 里程碑状态,其 4.0.0 版本的开发进度已完成 99%。
https://github.com/jquery/jquery/milestone/7
可以看到,目前待处理的 issue 仅剩一个,其内容是升级与 ESLint 相关的软件包,以及修复 linting 错误。已经处理完毕的 issue 共计 163 个,内容包括核心变更、构建变更、与 Ajax 相关的改动等,详情查看 https://github.com/jquery/jquery/milestone/7?closed=1。
jQuery 是一个快速、小型且功能丰富的 JavaScript 库。通过易于使用的 API(可在多种浏览器中使用),使 HTML 文档的遍历和操作、事件处理、动画和 Ajax 等操作变得更加简单。结合了多功能性和可扩展性,jQuery 改变了数百万人编写 JavaScript 的方式。
国外都不用考虑那上古IE浏览器,宁可用vanilla这些原生API,都不用jquery这个累赘了。更别说那些上angular、react和各种工程化工具的。
实际上我开始就没特别提哪个框架的名称,反倒你倒是先拿vue说活了,到底是谁在立靶子?到底是谁在意淫?还好意思说我。
我现在就不需要考虑IE兼容,即使不用任何框架都写得很开心,所以我不怀念以前。
你怀念以前,你就得接受它好的和坏的两面。
你看看这评论区包括你,真的接受得了?
前端用jquery1就相当于后端用java8,
前端用vue3就相当于后端用java21。
一样的道理。
现在一个个vue、react就把dom包办完了,都只管写业务了。
我连一个jquery.min.js都嫌累赘。