机械荟萃山庄

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1708|回复: 0

时隔一年 jQuery 发布 3.4.0 版本

[复制链接]

2万

主题

2万

帖子

17万

积分

超级版主

Rank: 8Rank: 8

积分
174479
发表于 2019-4-12 16:20:08 | 显示全部楼层 |阅读模式
[backcolor=rgba(255, 255, 255, 0.648438)]
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
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.0console.log($firstRadio.prop("checked") === firstCheckedState);});$radios.eq(1).click();
  • 针对 Object.prototype pollution 问题的小修复


// 示例代码ExamplejQuery.extend(true, {},  JSON.parse('{"__proto__": {"test": true}}'));console.log( "test"in {} ); // true

更多精彩内容请查看发布公告



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|机械荟萃山庄 ( 辽ICP备16011317号-1 )

GMT+8, 2024-11-25 11:57 , Processed in 0.122352 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表