全国协议5人面授小班,企业级独立开发考核,转业者的IT软件工程师基地 登录/注册 | 如何报名

免费领取试听课程

并获得专业顾问一对一进行选课辅导

课程名称不能为空
姓名不能为空
手机号码不能为空

领取成功

jQuery正在被淘汰?

行业新闻 汉码未来 | jQuery 淘汰

2022-05-21 10:02:39

诞生于2006年,jQuery是一款深受前端开发者欢迎的跨浏览器JavaScript库,在受w3techs监测的网站中,全球访问流量TOP 10000的网站之中,有77.3%的网站使用了jQuery。

jQuery正在被淘汰?

放弃jquery。

英国政府网站GOV.UK前端主管Matthobbs在3月份宣布,该网站上的所有前端应用程序都已被淘汰。在所有13个FE应用中,JS尺寸减少了32KB(或占应用量的31%~49%),这也取决于应用程序。

作为一个公共网站,精简的网站可以确保每个人都可以访问。结果表明,该网站的许多性能数据都有了显著的改进,甚至在旧设备和网络速度较慢的地方。

CPU闲置时间、页面渲染等时间都有了显著提高。

比较JS任务前后。

除上述数据变化外,JavaScript性能前后对比也有明显变化:

CPU的执行时间由原来的553ms提升到490ms,超大任务的执行时间由0.23s提升到0.21s。

CPUUX指数的变化。

在极端情况下,95%的用户阻塞时间减少了10%。

这种改进仍然可以在50%(中位数)页面中看到。

如果安卓用户只在75%的页面卓用户,JS长任务将改进到7%。

如果仅限于50%用户的移动设备,JS长任务将有10%的改进。

事实上,关于jquery过时的讨论有着悠久的历史。2018年,github宣布从前端代码依赖中删除jquery。当时,github团队将JS技术与jquery进行了比较,发现。

$(selector)可以简单地用queryselectorall替换;

CSS类名切换可通过Element.classList实现;

CSS现在支持在样式表中定义视觉动画,无需使用JavaScript;

Fetch标准可以实现ajax请求;

addeventListener()接口非常稳定,足以跨平台使用;

事件代理模式可采用轻量级代理模式;

随着JavaScript语言的发展,jquery提供的一些语法糖变得多余。


以上就是汉码未来给大家分享的文章,希望对小伙伴们有所帮助,想要了解更多jQuery正在被淘汰?相关内容的小伙伴可以登录汉码未来官网咨询,主打5人小班,全程面授,主打Java开发,web前端开发等课程,有专业的授课老师为你答疑解惑。

    

分享到:



【免责声明】由于政策等各方面情况的不断调整与变化,本网站所提供的信息仅供参考,请以权威部门公布的正式信息为准。本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。 删除,请联系客服。
为什么选择汉码未来