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
引用来自“zibbs”的评论
第一本国内教材好像叫 锋利的jQuery引用来自“喵星人123”的评论
还有印象 满满的回忆啊引用来自“IvanYu”的评论
我买了这本书引用来自“zibbs”的评论
第一本国内教材好像叫 锋利的jQuery引用来自“喵星人123”的评论
还有印象 满满的回忆啊引用来自“IvanYu”的评论
我买了这本书引用来自“喵星人123”的评论
花了你多少银子引用来自“Andyfoo”的评论
jquery还是最经典的,用的很舒服。引用来自“zibbs”的评论
第一本国内教材好像叫 锋利的jQuery引用来自“喵星人123”的评论
还有印象 满满的回忆啊引用来自“IvanYu”的评论
我买了这本书引用来自“zibbs”的评论
第一本国内教材好像叫 锋利的jQuery引用来自“喵星人123”的评论
还有印象 满满的回忆啊引用来自“开源中国首席一失足成千古风流人物以稀为贵”的评论
最近面试的 前端工程师中...几个精通JQuery 无非就是 使用$() 取代了document.getElementByXXXX,没有理解jQuery的思想.
jQuery除了使用方便...他的框架设计思想 还是非常优秀的.
不要迷信什么vue ng 不同场景下理性选择. 不是所有页面都是单页面.
几个精通JQuery 无非就是 使用$() 取代了document.getElementByXXXX,没有理解jQuery的思想.
jQuery除了使用方便...他的框架设计思想 还是非常优秀的.
不要迷信什么vue ng 不同场景下理性选择. 不是所有页面都是单页面.
引用来自“霍潘”的评论
我曾问一个前端:“让你做一个最简单的页面,类似于海报,没有数据交互你用什么技术?”“vue”引用来自“司徒永超”的评论
那 html+css 就能搞定了“这种页面连jquery都用不到吧?”
“vue可以组件化,开发很方便。”
我觉得我们讨论不下去了,赶紧打断。
引用来自“霍潘”的评论
我曾问一个前端:“让你做一个最简单的页面,类似于海报,没有数据交互你用什么技术?”“vue”引用来自“司徒永超”的评论
那 html+css 就能搞定了引用来自“zibbs”的评论
第一本国内教材好像叫 锋利的jQuery引用来自“kernel64”的评论
前端的发展就是一个不断的放弃成熟的技术,用新技术,把程序封装得更重,逻辑弄得更复杂的过程,毕竟这样便于涨工资.😄引用来自“霍潘”的评论
我曾问一个前端:“让你做一个最简单的页面,类似于海报,没有数据交互你用什么技术?”“vue”引用来自“司徒永超”的评论
那 html+css 就能搞定了引用来自“霍潘”的评论
我曾问一个前端:“让你做一个最简单的页面,类似于海报,没有数据交互你用什么技术?”“vue”引用来自“kernel64”的评论
前端的发展就是一个不断的放弃成熟的技术,用新技术,把程序封装得更重,逻辑弄得更复杂的过程,毕竟这样便于涨工资.😄引用来自“kernel64”的评论
前端的发展就是一个不断的放弃成熟的技术,用新技术,把程序封装得更重,逻辑弄得更复杂的过程,毕竟这样便于涨工资.😄引用来自“糟老头”的评论
@kernel64 看的太片面了引用来自“Sel8616”的评论
哈哈,放弃的是否都是成熟的不一定,能不能涨工资也不好说,越来越重是真的,后端不也一样LayUI比Bootstrap依赖更少,更简单更好用.
引用来自“kernel64”的评论
前端的发展就是一个不断的放弃成熟的技术,用新技术,把程序封装得更重,逻辑弄得更复杂的过程,毕竟这样便于涨工资.😄引用来自“糟老头”的评论
@kernel64 看的太片面了引用来自“kernel64”的评论
前端的发展就是一个不断的放弃成熟的技术,用新技术,把程序封装得更重,逻辑弄得更复杂的过程,毕竟这样便于涨工资.😄引用来自“kernel64”的评论
前端的发展就是一个不断的放弃成熟的技术,用新技术,把程序封装得更重,逻辑弄得更复杂的过程,毕竟这样便于涨工资.😄引用来自“kernel64”的评论
前端的发展就是一个不断的放弃成熟的技术,用新技术,把程序封装得更重,逻辑弄得更复杂的过程,毕竟这样便于涨工资.😄引用来自“红薯的小黄瓜”的评论
Vue?React?AngularJS不是用jquery操作dom的吗引用来自“dolloyo”的评论
所有工具都是借助vanilla.js操作的,包括jquery。vanilla.js做不到的事情,jquery也休想做到。
引用来自“红薯的小黄瓜”的评论
Vue?React?AngularJS不是用jquery操作dom的吗引用来自“dolloyo”的评论
所有工具都是借助vanilla.js操作的,包括jquery。vanilla.js做不到的事情,jquery也休想做到。
引用来自“红薯的小黄瓜”的评论
Vue?React?AngularJS不是用jquery操作dom的吗vanilla.js做不到的事情,jquery也休想做到。
引用来自“LSantorini”的评论
现在用jQuery的还多吗?Vue?React?AngularJS?引用来自“红薯的小黄瓜”的评论
Vue?React?AngularJS不是用jquery操作dom的吗引用来自“首席技师”的评论
jQuery 的生态还会更新?