$和$()jQuery

$和$()jQuery,jquery,Jquery,我可以理解$()是jQuery对象,但什么是$?例如$.fn.每个和$.each 我在这里感到困惑。应该解释一下,特别是这个注释:注意:默认情况下,jQuery使用“$”作为“jQuery”的快捷方式。$和jQuery是一个包含属性的函数 jQuery源包含行 window.jQuery = window.$ = jQuery 这将$和jQuery设置为引用同一对象(这是一个函数) 源还设置此对象的属性,如 jQuery.each = function(...) { ... }; $是jQu

我可以理解
$()
是jQuery对象,但什么是
$
?例如
$.fn.每个
$.each


我在这里感到困惑。

应该解释一下,特别是这个注释:注意:默认情况下,jQuery使用“$”作为“jQuery”的快捷方式。

$
jQuery
是一个包含属性的函数

jQuery源包含行

window.jQuery = window.$ = jQuery
这将
$
jQuery
设置为引用同一对象(这是一个函数)

源还设置此对象的属性,如

jQuery.each = function(...) { ... };

$
jQuery
的别名,它只是一个函数。当您执行
$(…)
时,您正在调用该函数。函数也是JavaScript中的对象,因此它们可以具有属性--
$.fn
$。每个
都只是此对象的属性

在jQuery中,美元符号$ jQuery的简写。因为a$() 函数在JavaScript库中非常常见,冲突 如果出现更多的
在给定的应用程序中使用的库不止一个 页我们可以避免这种情况 在我们的 自定义jQuery 代码

从学习Jquery中提取文本


我认为这将对你有用。:)

也请记住,所有函数都是JavaScript中的对象是jQuery对象,也是一个函数,$()调用该函数。