写点什么

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:004767

评论

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

React Context源码是怎么实现的呢

flyzz177

React

你是如何使用React高阶组件的?

beifeng1996

React

百度前端一面必会vue面试题合集

bb_xiaxia1998

Vue

每日一题之请描述Vue组件渲染流程

bb_xiaxia1998

Vue

React源码分析1-jsx转换及React.createElement

flyzz177

React

React源码分析(二)渲染机制

flyzz177

React

前端leetcde算法面试套路之堆

js2030code

JavaScript LeetCode

2022面试官常考的前端面试题

loveX001

JavaScript

能不能手写Vue响应式?前端面试进阶

bb_xiaxia1998

Vue

必会vue面试题总结

bb_xiaxia1998

Vue

明道云携手衡石科技共建企业应用数据分析联合解决方案

明道云

2022年的各大平台小游戏生态发展到哪一步了?

FN0

游戏开发 小游戏开发 小程序游戏开发

腾讯前端常考react面试题(持续更新中)

beifeng1996

React

Linux RT 进程引发内核频繁卡死的优化方案

火山引擎边缘云

云计算 Linux 云原生 边缘计算 火山引擎边缘计算

React源码分析(三):useState,useReducer

flyzz177

React

实现Promise的原型方法--前端面试能力提升

helloworld1024fd

JavaScript

【从零开始学爬虫】采集收视率排行数据

前嗅大数据

大数据 数据采集 爬虫软件 爬虫教程 数据采集教程

前端leetcde算法面试套路之回溯

js2030code

JavaScript LeetCode

阿里前端常考面试题集锦

loveX001

JavaScript

js事件循环与macro&micro任务队列-前端面试进阶

loveX001

JavaScript

几个常见的js手写题,你能写出来几道

helloworld1024fd

JavaScript

js异步编程面试题你能答上来几道

loveX001

JavaScript

前端二面高频手写面试题

helloworld1024fd

JavaScript

2022全球边缘计算大会,火山引擎荣获“优质边缘云服务提供商”称号

火山引擎边缘云

云原生 CDN 边缘计算 边云协同 火山引擎边缘计算

极客时间运维进阶训练营第八周作业

9527

细说react源码中的合成事件

flyzz177

React

深入react源码看setState究竟做了什么?

flyzz177

React

用javascript分类刷leetcode23.并查集(图文视频讲解)

js2030code

JavaScript LeetCode

手写一个Redux,深入理解其原理-面试进阶

beifeng1996

React

2022前端高频react面试题集锦

beifeng1996

React

社招前端常考手写面试题总结

helloworld1024fd

JavaScript

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