Javascript:何时在变量名称前使用美元符号

时间:2015-10-16 15:44:05

标签: javascript-objects

我无法弄清楚在某些变量之前加上一个美元符号的意义。

例如:$(document).ready
另一个例子:(function($){$ .fn.aToast = function(options){...

以下是我在互联网上找到的示例代码:

c inner JOIN product_description............

1 个答案:

答案 0 :(得分:2)

Javascript中的$符号没有特别的意义。它既不作为操作符也不作为数字字符处理,这意味着您可以在没有任何特殊条件的名称中使用它。

也就是说,jQuery定义了一个名为$的函数,您可以使用该函数对对象执行jQuery操作。 $(this)将只围绕this对象创建一个jQuery对象包装器,以便您可以对其执行jQuery操作。 $('foo')将创建一个引用文档中foo的所有实例的jQuery对象,$('#thing')将创建一个引用ID为thing的对象的对象。

Read up on jQuery here