javascript – 在jQuery中使用$()快捷方式不好的做法?

我最近在听一个播客,发表评论使用$()vs使用jQuery()。有人说,每次使用$()时,都会创建一个新对象,当使用jQuery()时,情况并非如此。我google了,但没有找到任何关于这个特定主题。

我意识到这不是一个典型的例子,但以下是我对这个问题的回答感兴趣的原因。

我有一个页面,用户将在浏览器中保持一整天(24小时或更长时间)加载,并且由于通过jQuery(AJAX调用部分)调用AJAX的结果,每隔5秒钟更新DOM与更新DOM无关 – DOM的更新使用HTML字符串和jQuery对象到.empty()和.html())的调用完成。

从听到这个,我后来把所有的$()调用转换为jQuery()调用,但我想知道:
使用$()vs使用jQuery()不好的做法?两者之间的差距可以忽略吗?还是更大的项目实际上是明显的?

不,这不是糟糕的做法,没有性能差异。

$和jQuery标识符指的是同一个函数实例。
这是由jQuery.js的最后一行完成的:

window.jQuery = window.$ = jQuery;
翻译自:https://stackoverflow.com/questions/2977789/is-using-the-shortcut-in-jquery-bad-practice

转载注明原文:javascript – 在jQuery中使用$()快捷方式不好的做法?