感谢网友 地板轰鸣 的线索投递!

2 月 14 日消息,JQuery 是一款受到广泛赞誉的轻量 JavaScript 框架,目前官方推出了 JQuery 4.0 测试版本,主要带来了一系列内容精简、错误修复及性能提升,小伙伴可以点此访问项目地址。

轻量 JavaScript 框架 jQuery 推出 4.0 测试版,放弃支持微软 IE 10 浏览器-编程知识网

官方强调,JQuery 4.0 测试版本舍弃了 IE 10 / Firefox 火狐浏览器 v65 前版本支持,未来版本(jQuery 5.0)中还将进一步减少支持的浏览器。

此外,注意到官方还删除了多项已弃用的 API,其中包含:

  • jQuery.cssNumber

  • jQuery.cssProps

  • jQuery.isArray

  • jQuery.parseJSON

  • jQuery.nodeName

  • jQuery.isFunction

  • jQuery.isWindow

  • jQuery.camelCase

  • jQuery.type

  • jQuery.now

  • jQuery.isNumeric

  • jQuery.trim

  • jQuery.fx.interval

官方同时提到,jQuery 4.0 不再自动将 dataType: “json” 和提供的回调函数转换为 JSONP 请求。现在推荐使用 CORS 进行跨域交互,因为 CORS 在 jQuery 4.0 支持的所有浏览器中都有效。这有助于避免在不知情的情况下执行来自远程域的代码。

轻量 JavaScript 框架 jQuery 推出 4.0 测试版,放弃支持微软 IE 10 浏览器-编程知识网

此外,jQuery 主分支的源码已从 AMD 迁移到 ES 模块,jQuery 4.0 同时支持了 Trusted Types,允许开发者使用 TrustedHTML 包装的 HTML 作为 jQuery 操作方法输入。

轻量 JavaScript 框架 jQuery 推出 4.0 测试版,放弃支持微软 IE 10 浏览器-编程知识网

相关阅读:

《轻量级 Javascript 框架 jQuery 3.5.0 发布》

《因使用旧版 jQuery,消息称全球至少有 7.5 亿个网站存在安全风险》