我注意到,在监控/尝试回答常见的jQuery问题时,有一些使用javascript的实践,而不是jQuery,这实际上使您能够少写多做…同样的量。而且还可能带来性能上的好处。
具体例子
$(this)
vs this
在引用已单击对象id的单击事件中
jQuery
$(this).attr("id");
Javascript
this.id;
还有其他类似的常见做法吗?某些Javascript操作可以更容易地完成,而不需要使用jQuery。或者这是一种罕见的情况?(jQuery的“快捷方式”实际上需要更多的代码)
编辑:虽然我很欣赏关于jQuery和普通javascript性能的答案,但我实际上正在寻找更多量化的答案。使用jQuery时,在这些实例中,使用纯javascript而不是使用$()
会更好(可读性/紧凑性)。除了我在最初的问题中给出的例子。