什么时候使用Vanilla JavaScript和jQuery?
我注意到,在监视/尝试回答常见的jQuery问题时,使用javascript而不是jQuery的某些实践实际上使您能够少写,少做..嗯,同样的数量。也可能产生性能效益。
一个具体的例子
$(this)
VSthis
在引用单击对象id的单击事件中。
jQuery
$(this).attr("id");
JavaScript
this.id;
还有其他类似的常见做法吗?在这里,某些Javascript操作可以更容易地完成,而无需将jQuery引入混合。还是这是个罕见的案子?(指实际上需要更多代码的jQuery“快捷方式”)
编辑:虽然我欣赏jQuery相对于普通javascript性能的答案,但实际上我正在寻找更多的定量答案。使用jQuery时的实例(可读性/紧凑性)会更好地使用普通javascript而不是使用$()
..除了我在最初的问题中给出的例子之外。