jQuery 3.3.1已经发布,开发团队正在准备4.0版本

\

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!

\
\\

jQuery 3.3.1已经发布,其中包含了许多新特性也提出要移除几个之前的特性,移除一些特性是为了jQuery 4.0做准备。

\\

在jQuery发布的一篇博客中,jQuery核心团队负责人Timmy Willison提到,jQuery的重点已经开始倾向于移除一些特性:

\\
\

一般来说,jQuery并不打算添加新的内容了。我们倾向于关注于我们可以移除哪些东西,而不是我们可以添加哪些东西。

\
\\

尽管如此,jQuery 3.3还是添加了新特性,比如添加了.addClass().removeClass().toggleClass() 使其能够接受类数组。JQuery 3.3还提出要移除一些特性,为jQuery 4.0做准备。有一些方法已经被移除了,例如.now.isWindow.camelCase。Willison写道,JQuery提出要移除一些功能并不是表示该功能一定被移除:

\\
\

我们提出对一个方法的移除表示的是它将会被移除,它意味着我们建议大家使用其他的方法作为替代。

\
\\

简单来说,对一些方法的“移除”表示的是其中一些方法将会被移除,但是仍然有一些会被无限期保留下来。

\\

Willison提到对这些方法的移除将会体现在jQuery 4.0版本中,但是目前对于该版本还没有足够的消息。在GitHub的issue中,Willison提到了jQuery 4.0的一些目标,包括使用下一代的JavaScript对jQuery进行重写以及对jQuery的Event进行重新设计。在GitHub的issue跟踪器上有许多标记着4.0的issue,有许多issue是2016年就提出来的。

\\

现如今,jQuery依旧是一个很流行的JavaScript库,尽管大家对使用它的看法呈现两极分化。一些人说,人们已经不再需要jQuery了,开发者不使用它也能写出现代的网页。然而,还有像Remy Sharp这样的人说,jQuery仍然很普遍,并且对于现在的网页开发者来说依旧值得学习:

\\
\

jQuery在现今的网页开发中依然是很多产的,在您的职业生涯中,您使用到它的可能性非常大。您现在肯定不需要jQuery了,或者您可能也不需要学习jQuery了。但是,jQuery还远远没有死掉、或者濒临死亡,它也没有过时也不会和网页开发无关。它仍然服务于许多不同领域的开发人员。

\
\\

查看英文原文:jQuery 3.3.1 Out, Team Preps for 4.0

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/284240.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#.NET版本、Visual Studio版本对应关系

C#版本.NET版本Visual Studio版本发布日期特性C# 1.0.NET Framework 1.0Visual Studio .NET 20022002-02-13委托、事件C# 1.1.NET Framework 1.1Visual Studio .NET 20032003-04-24APM(异步编程模型)C# 2.0.NET Framework 2.0Visual Studio 20052005-11-…

真魔法!图形化管理 Kafka 超轻量的自动化工具

Kafka Magic[1] 是一个用于处理 Apache Kafka 集群的 GUI 工具。它可以查找和显示消息、在 Topic 之间转换和移动消息、查看和更新模式、管理 Topic 以及自动化复杂任务。Kafka Magic 通过方便的用户界面促进 Topic 管理、QA 和集成测试。Kafka Magic Community Edition 可免费…

前端工程构建工具——Yeoman

一、Yeoman 简介 通常在开发新项目时我们都需要配置工程环境,开发目录,需要下载一些库、框架文件(如 jQuery、Backbone 等),配置编译环境(Less、Sass、Coffeescript等),甚至还要配置…

【FME实战教程】001:FME2020中文安装图文教程(附安装包下载)

文章目录1. 安装license2. 安装FME Desktop3. 安装中文语言4. FME软件下载地址1. 安装license 打开软件安装包中的fme-flexnet-win-x64.msi,如下图所示: 点击Next。 点击Next。 单击install。 点击finish,完成。 (1)修…

算法导论 第三部分——基本数据结构——第14章:数据结构的扩张

本章通过扩张红黑树构造出两种数据结构:动态顺序统计和区间树。 1、动态顺序统计:查找倒数第i小的数据 复杂度为 lg(n) 为什么是扩张红黑树而不是搜索二叉树或者二叉树? 相对于搜索二叉树,红黑树的平衡性更好,高度在l…

/hgfs下无共享文件夹?/mnt下没有hgfs文件夹?vmhgfs-fuse:找不到命令?

前言:最近在使用linux的过程中,需要在宿主操作系统与客户操作系统间建立共享文件夹,遇到了些许问题,在网上参考了许多文章与各种尝试后,现得以解决,分享如下。1、系统环境:宿主操作系统&#xf…

GraphQL入门有

本文将从GraphQL是什么,为什么要使用GraphQL,使用GraphQL创建简单例子,以及GraphQL实战,四个方面对GraphQL进行阐述。说得不对的地方,希望大家指出斧正。 github项目地址:https://github.com/Charming2015/…

对话庄表伟:开源第一课

庄表伟目前就职于华为的开源管理中心。自2014年开源社成立之初,他便友情参与了开源社的筹办工作。2017年,开源社转型为完全由个人成员组成的组织,庄表伟就以个人身份加入了开源社。作为开源社理事,当被问到“为什么要参选”时&…

【FME实战教程】002:FME完美实现CAD数据转shp案例教程(以三调土地利用现状数据为例)

FME完美实现CAD数据转shp案例教程(以三调土地利用数据为例) 文章目录1. cad数据预览2. 转换过程3. shp数据预览1. cad数据预览 2. 转换过程 (1)打开FME Desktop2020中文软件,点击【新建】。 (2&#xff09…

Linux学习之01_基础命令介绍

初学Linux,还在摸索中,在这个过程中希望能记录下学习到的东西,参考的的书籍为《鸟哥的Linux私房菜》 在这里学到的主要命令有这几个: data cal bc man shutdown sync 1、基础命令操作 data----显示日期与实践的命令 cal----显示日…

穷举算法实例

public static void main(String[] args) {Scanner scnew Scanner(System.in);System.out.println("输入头的个数:");int headsc.nextInt();System.out.println("输入腿的个数:");int footsc.nextInt();for(int i0;i<head;i){//假设兔子的数量为iint jh…

VMware Workstation All Key

官方下载&#xff1a;https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html 懒人打包&#xff1a;链接:https://pan.baidu.com/s/1kWJRfjL 密码:wzce 注&#xff1a;如果是WinXP或32位系统请用 10.0 版本 VMware 所有版本永久许可证激活密钥&…

【GlobalMapper精品教程】017:KML generator快速将坐标转为KML文件

本文介绍KML generator软件,并快速将坐标转为KML文件的使用方法,并用globalmapper中打开kml文件加以验证。本专栏配套完整的案例数据包,请打开data017.rar获取软件及数据。 文章目录 1. KML文件介绍2. kml generator软件介绍2.1 单点KML制作2.2 Excel数据KML制作2.3 文本文件…

从cpp向qml文件传中文字符串的方法

Qt 使用Unicode编码来存储操作字符串&#xff0c;但很多情况下&#xff0c;我们不得不处理采用其他编码格式的数据&#xff0c;举例来说&#xff0c;中文多采用GBK和Big5编码&#xff0c;而日本则多采用Shift-JIS or ISO2022编码。将其他编码格式的字符串转化成采用Unicode编码…

Codeforces 746 G. New Roads

题目链接&#xff1a;http://codeforces.com/contest/746/problem/G mamaya&#xff0c;不知道YY了一个什么做法就这样过去了啊 2333 首先我显然可以随便构造出一棵树满足他所给出的深度要求。 但是他还对于叶子节点的数目有要求。 考虑首先构造一棵树最大化在满足给出的深度条…

模型验证组件 FluentValidation

FluentValidation 是 .NET 下的模型验证组件&#xff0c;和 ASP.NET MVC 基于Attribute 声明式验证的不同处&#xff0c;其利用表达式语法链式编程&#xff0c;使得验证组件与实体分开。正如 FluentValidation 的 介绍&#xff1a; A small validation library for .NET that u…

第二届中国PWA开发者日

点击蓝字关注我们活动介绍为加速推动渐进式 Web 应用 (PWA) 在中国的发展&#xff0c;微软与英特尔携手举办“第二届中国 PWA 开发者日”。本次活动邀请一众业界大咖围绕 PWA 展开分享&#xff0c;探讨最新技术进展&#xff0c;及 PWA 生态的实践与落地。期待与您线上相聚。活动…

【GlobalMapper精品教程】018:提取影像数据的范围生成矢量图层

文章目录 1. 加载影像数据2. 生成边界3. 导出矢量范围4. 背景影响边界解决办法1. 加载影像数据 以DSM为例,加载如下所示: 2. 生成边界 在影像图层上右键→图层→【边界框/覆盖-创建图层覆盖框/多边形区要素】,如下图所示: 选择【否】。 边界创建完成。 3. 导出矢量范围 …

MPMoviePlayerController属性方法简介

属性说明property (nonatomic, copy) NSURL *contentURL播放媒体URL&#xff0c;这个URL可以是本地路径&#xff0c;也可以是网络路径property (nonatomic, readonly) UIView *view播放器视图&#xff0c;如果要显示视频必须将此视图添加到控制器视图中property (nonatomic, re…

在Leangoo里怎么设置看板周期?

设置看板周期有两种方式&#xff1a; 1&#xff09;点击看板上的看板周期时间直接修改 2&#xff09;通过菜单 设置看板周期 浏览器访问官网链接&#xff1a;www.leangoo.com 转载于:https://www.cnblogs.com/shineshine/p/5663104.html