jQuery变量$$符号是什么意思

jQuery variable$ what does the $sign mean?

本文关键字:意思 是什么 符号 jQuery 变量      更新时间:2024-04-22

在学习jQuery时,我遇到了这段代码。

var allImages$ = $('img');

有人能告诉我在allImages$中$符号是什么意思吗?它是指函数还是变量名的一部分?如果我使用怎么办

var allImages = $('img');

有什么不同吗?

谢谢,

您的两行代码在操作上没有区别。

$只是一些人用来指示变量包含jQuery对象的编程约定。这是一个提示,以便稍后在函数中使用此变量的开发人员现在可以确定该对象是DOM对象还是jQuery对象,并确保使用适当的方法,这使代码更具描述性。

像这样的命名约定的使用是作为编码风格的个人偏好。

$只是变量名中允许的一个普通字符,因此它对javascript引擎没有任何特殊意义。

下面是一篇关于javascript命名约定的文章(不是jQuery特有的)。


对于一些严肃的变量命名约定,请参阅在微软流行的"C"编程的匈牙利符号(我不喜欢这个)。

没有区别。变量名称中允许使用$。它的用法只是一种惯例。

但是,使用jQuery时的一个常见约定是使用$来注意,该变量表示一个jQuery对象,在您的情况下是一个jQuery封装的<img>节点。