相关疑难解决方法(0)

何时使用Vanilla JavaScript与jQuery?

我注意到在监控/尝试回答常见的jQuery问题时,有一些使用javascript而不是jQuery的实践,实际上可以让你写得更少,并做 ...相同的数量.并且还可以产生性能优势.

一个具体的例子

$(this) VS this

在单击事件中引用单击的对象id

jQuery的

$(this).attr("id");
Run Code Online (Sandbox Code Playgroud)

使用Javascript

this.id;
Run Code Online (Sandbox Code Playgroud)

还有其他类似的常见做法吗?可以更轻松地完成某些Javascript操作,而无需将jQuery添加到组合中.或者这是一个罕见的情况?(jQuery"快捷方式"实际上需要更多代码)

编辑:虽然我很欣赏有关jQuery与普通javascript性能的答案,但实际上我正在寻找更多的定量答案. 在使用jQuery时,实际上可以更好地使用普通javascript代替使用的实例(可读性/紧凑性)$().除了我在原始问题中给出的例子.

javascript performance jquery

233
推荐指数
9
解决办法
7万
查看次数

不使用jQuery的一些经验技术原因是什么?

上下文: 我对前端开发人员的数量感到震惊,他们整天都在破解HTML,Javascript和CSS,忽略 jQuery(或其他等效的帮助程序框架)之类的工具并拒绝使用它们.我不是在谈论JavaScript专家,我每天都在谈论战壕中的乔生产开发人员.我得到了许多更多的借口或个人观点的论据,我认为这些论点没有任何技术价值,我想确保我没有遗漏一些东西.

问题: 不使用jQuery有哪些经验技术原因?

我不是在寻找宗教或教条的论点或主观意见"就像其他一些框架更好",考虑jQuery是问题中所有可比框架的稻草人.

javascript jquery frameworks

73
推荐指数
6
解决办法
2万
查看次数

标签 统计

javascript ×2

jquery ×2

frameworks ×1

performance ×1