写点什么

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

  • 2018-02-04
  • 本文字数:898 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 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

2018-02-04 18:004695

评论

发布
暂无评论
发现更多内容

程序的机器级表示-算术与逻辑运算

引花眠

计算机基础

Newbe.Claptrap 框架如何实现多级生命周期控制?

newbe36524

架构 微服务 .net core ASP.NET Core

JVM系列之:JIT中的Virtual Call

程序那些事

Java JVM JIT

《深度工作》学习笔记(3)

石云升

学习 深度工作 工作哲学

财务分析与主要的模型

松子(李博源)

谈一谈webpack打包

林浩

Java 大前端 webpack

老哥,您看我这篇Java集合,还有机会评优吗?

苹果看辽宁体育

Java 后端

在人工智能时代追逐的“后浪”

华为云开发者联盟

程序员 AI 开发者 技术社区 华为云

系统设计系列之如何设计一个短链服务

看山

架构 面试 分布式 架构设计 短链服务

初识分布式:MIT 6.284系列(一)

Kerwin

分布式 MIT 28天写作

技术管理者带团队的几个实用技巧

Phoenix

团队管理 企业文化 团队 价值观

飞天茅台超卖事故:Redis分布式锁请慎用!

程序员生活志

redis 分布式

计算机网络基础(十一)---网络层-OSPF协议

书旅

计算机网络 网络 协议栈 OSPF

华为云GaussDB(DWS)内存知识点,你知道吗?

华为云开发者联盟

数据库 大数据 数据 内存 华为云

英特尔®AI计算盒参考设计发布 加速智能边缘崛起

最新动态

授人以渔:stm32资料查询技巧

华为云开发者联盟

架构 armv8 芯片 华为云 二进制

你问我答:微服务治理应该如何去做?

BoCloud博云

容器 微服务 PaaS API 博云

Vue中使用装饰器,我是认真的

前端有的玩

Java Vue 装饰器

实用!一键生成数据库文档,堪称数据库界的Swagger

程序员小富

Java MySQL

微软苏州集体抵制来自阿里、华为的跳槽者:请停止你的“奋斗逼”行为!网友:看到 955 不加班的公司名单,我酸了

程序员生活志

程序员 加班 996

ARTS打卡 第10周

引花眠

ARTS 打卡计划

<<前端进阶篇>> PDF 出炉了 — 「阿宝哥」,精心准备的 6 万多字 170 页的前端进阶资料

阿宝哥

大前端

智能膜切机,解决手机贴膜行业难题

Geek_116789

什么?不写代码也能做功能开发! -RUOYI 教程二

Java_若依框架教程

Java 无代码开发 若依

云小课 | IPv4枯了,IPv6来了

华为云开发者联盟

IP 公有云 虚拟私有云 华为云 虚拟化

架构师训练营第八章-作业1

A Matt

手写一个重入锁

诸葛小猿

synchronized CAS 重入锁 compareAndSwap ReentrantLock

第九周

hdhdh

秒杀系统问题与方案设计

superman

秒杀 架构总结

数据人必须知道的SQL概念(A—Z)

大唐小生

sql 数据 职场成长

基于 Golang的侵入式 Opentracing实现全链路追踪 ----实践篇

是老郭啊

jQuery 3.3.1已经发布,开发团队正在准备4.0版本_JavaScript_David Iffland_InfoQ精选文章