如果 jquery 的主要好处之一是跨浏览器 javascript 支持,那么随着更多浏览器的目标是符合标准并且相同的 javascript 适用于所有浏览器,这是否变得不那么有价值?
问问题
85 次
4 回答
6
jQuery 不仅仅是对基本浏览器 API 的简单抽象,它还提供了一个很好的有用函数库,如 animate(),以及用于制作可重用组件的好框架。所以我认为它会在很长一段时间内保持有用。
于 2010-04-24T16:54:16.590 回答
2
不。一方面浏览器最终支持不同的标准,而且总是有一些东西只是被添加到标准中。然后是向后兼容性:当然 IE6 主要是 RIP,但 7 和 8 已经出现了一段时间。最后,(一些)js 框架与有用的组件一样易于使用,我不得不在这方面第二次 NXT。
于 2010-04-24T17:39:34.637 回答
2
至少,有一个丰富的插件库,在没有 jQuery 的情况下需要很长时间才能重新创建。
于 2010-04-24T17:48:08.630 回答
2
此外,jQuery 有自己的风格。我有点喜欢这种几乎声明式的编程,它使用带有自动处理列表的 css 选择器,比如
$(".button").roundedCorners().click(function(){
addToMyDisplayDiv($(this).attr("buttonValue");
});
即使有一天所有浏览器都同意,也会使用:-)
于 2010-04-24T17:49:06.893 回答