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。
➡️