老兵不朽,jQuery 发布 3.4.0 版本

Posted OSC开源社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了老兵不朽,jQuery 发布 3.4.0 版本相关的知识,希望对你有一定的参考价值。

jQuery 团队的核心开发者 Timmy Willison 今天在官网宣布了 jQuery 3.4.0,这距离上个版本 3.3.x 系列的推出已过去了一年多。

Timmy 表示这可能是 3.x 分支的最后一个小版本更新,接下来的工作重心将是 jQuery 4.0 大版本的更新。

jQuery 3.4.0 的更新内容主要是错误修复和功能改进,列举部分如下:

  • 针对 .width 和 .height 的性能改进

  • 支持 nonce 和 nomodule

  • 针对 Radio 元素新增事件处理程序中的预期状态

// 示例代码

var $radios = jQuery(".example");
var $firstRadio = $radios.first();
var firstCheckedState = $firstRadio.prop("checked");
$radio.on("click", function() {
// true in <3.4.0
console.log($firstRadio.prop("checked") === firstCheckedState);
});
$radios.eq(1).click();
  • 针对 Object.prototype pollution 问题的小修复

// 示例代码

Example
jQuery.extend(true, {},
JSON.parse('{"__proto__": {"test": true}}')
);
console.log( "test" in {} ); // true

更多精彩内容请查看「阅读原文」


开源中国征稿啦!


开源中国 www.oschina.net 是目前备受关注、具有强大影响力的开源技术社区,拥有超过 200 万的开源技术精英。我们传播开源的理念,推广开源项目,为 IT 开发者提供一个发现、使用、并交流开源技术的平台。


现在我们开始对外征稿啦!如果你有优秀的技术文章想要分享,热点的行业资讯需要报道等等,欢迎联系开源中国进行投稿。投稿详情及联系方式请参见:



推荐阅读




「在看」,安排↓

以上是关于老兵不朽,jQuery 发布 3.4.0 版本的主要内容,如果未能解决你的问题,请参考以下文章

带有转义字符的jQuery查找功能在最新版本中不起作用

jQuery 3.4.0 发布!全力准备 jQuery 4.0

代码不朽

代码不朽

JeecgBoot 3.4.0 版本发布,微服务重构版本

JeecgBoot 3.4.0 版本发布,微服务重构版本