Skip to content

【标题】jQuery 4.0.0发布首个Beta版本

【核心内容】

  • 不再支持IE 10及更早版本,预计下一步将在jQuery 5.0中取消对IE 11的支持
  • 删除了一些已弃用的API,如jQuery.cssNumber、jQuery.isArray等
  • 删除了jQuery原型中的Array方法push、sort和splice,转换为等效的Array函数
  • 修改了focus和blur事件的顺序,除IE外的浏览器遵循当前的W3C规范
  • jQuery.ajax添加了对二进制数据的支持,包括FormData
  • 删除了自动JSONP升级、将jQuery source迁移至ES模块,添加了对Trusted Types的支持
  • 删除了Deferreds和Callbacks,使jQuery 4.0.0的slim build更小巧

【评论内容】

  • 小红书用户:jQuery 4.0.0终于发布了,但为什么还要支持IE 11呢?这么古老的浏览器还有人在用吗?
  • 微信公众号读者:jQuery 4.0.0删除了一些已弃用的API,这是要让我们重新学习吗?还好有官方公告可以查看详情,要不然我都不知道该怎么用了。

" 【标题】jQuery 4.0.0 Beta 版本发布:重磅更新,颠覆传统编写方式

【核心内容】

  1. 不再支持 IE 10 及更早版本,取消对其他旧版浏览器支持。
  2. 删除已弃用的 API 和功能。
  3. 移除 jQuery 原型中的 Array 方法 push, sort 以及 splice。
  4. 调整 focus 和 blur 事件顺序,遵循 W3C 规范。
  5. 添加 FormData 支持。
  6. 删除自动 JSONP 升级、迁移 jQuery source 至 ES 模块。
  7. 支持 Trusted Types,确保安全使用 jQuery 操作方法。
  8. jQuery 4.0.0 slim build 更小巧。

【小红书用户评论】 @小鹿乱撞:哇塞,jQuery 4.0.0 竟然放弃了那么多旧版浏览器,我得赶紧更新我的代码啦! @柠檬不萌:哈哈,以后写代码省事多了,感谢 jQuery 团队让我们的生活更美好!

【微信公众号读者评论】 @一帆风顺:终于等到你,jQuery 4.0.0!虽然放弃了一些旧版浏览器,但为了更好的未来,值得! @星空幻想:哇,这么多的更新,看来我得好好学习一下了,不然跟不上时代的步伐啦!"

上次更新于: