jQuery 4.0 测试版发布,不再支持 IE 10,体积更小,性能更好

💡 原文中文,约1800字,阅读约需5分钟。
📝

内容提要

jQuery发布了测试版4.0,放弃对IE 10及更低版本的支持,移除废弃的API和多余代码,简化行为。更新减少了文件大小,移除了对过时浏览器的支持。开发者需注意更新函数和事件顺序变化。

🎯

关键要点

  • jQuery发布了测试版4.0,放弃对IE 10及更低版本的支持。
  • 更新移除了多余代码、淘汰已废弃的API,简化复杂行为。
  • jQuery 4.0的发布经历了多次跳票,距离上一个主要版本jQuery 3.0已有8年。
  • 放弃对IE 10及更低版本的支持使代码库更加高效,文件大小减少867字节。
  • 移除了一些已废弃的API,如jQuery.cssNumber、jQuery.isArray等,开发者需更新为原生方法。
  • 移除特定方法,包括push、sort和splice,建议使用标准数组方法替代。
  • 事件顺序变化,focusin和focusout事件的处理顺序调整,可能影响依赖旧顺序的代码。
  • jQuery.ajax现在支持自动处理FormData,简化二进制数据处理。
  • 不再自动转换JSONP请求,推荐使用CORS进行跨域操作。
  • jQuery仍然是影响力最大的JavaScript库之一,60%的前100万网站使用jQuery。
➡️

继续阅读