jQuery 或 JavaScript 中的“$”符号是什么意思?

IT技术 javascript jquery
2021-03-06 23:43:27

可能的重复:
JavaScript 中的“$”符号是什么意思

现在这似乎是一个简单而愚蠢的问题,但我必须知道为什么我们$在 jQuery 和 JavaScript 中使用美元 ( ) 符号。我总是在我的剧本中投入一美元,但我的精算师不知道为什么。

例如:

$('#Text').click(function () {
  $('#Text').css('color', 'red')
});

这只是在您单击时更改文本颜色,但它证明了我的观点。

6个回答

在 JavaScript 中,它没有特别的意义(仅此而已aQ无论如何)。它只是一个无信息的变量名称

在 jQuery 中,变量被分配了一个jQuery函数的副本这个函数重载了,根据它传递的参数有六种不同的含义。在这个特定的例子中,你向它传递一个包含选择器的字符串,因此该函数的意思是“创建一个包含具有 id文本元素的 jQuery 对象”。

$只是一个函数。它实际上是被调用函数的别名jQuery,因此您的代码可以像这样编写,结果完全相同:

jQuery('#Text').click(function () {
  jQuery('#Text').css('color', 'red');
});

在 jQuery 中,$ 符号只是 的别名jQuery(),然后是函数的别名。

页的报告:

基本语法是:$(selector).action()

  • 定义 jQuery 的美元符号
  • 用于“查询(或查找)”HTML 元素的(选择器)
  • 要在元素上执行的 jQuery action()

jQuery 语法是为选择 HTML 元素和对元素执行某些操作而定制的。

基本语法是:$(selector).action()

用于定义 jQuery A(选择器)以“查询(或查找)”HTML 元素的美元符号要在元素上执行的 jQuery action()

更多关于这个

这只是部分正确。含义根据给出的参数而变化。请不要参考 W3Schools,它们太可怕了。
2021-04-25 23:43:27
WRT W3Schools,请参阅w3fools.com
2021-05-06 23:43:27

$符号只是调用 jQuery 库的选择器功能。因此$("#Text")返回Text div可以修改的 jQuery 对象

不完全正确。可能会调用选择器功能,这取决于您传递给它的参数。
2021-05-11 23:43:27