Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “与”的区别是什么;jQuery(选择器)";及$(选择器)“;?_Javascript_Jquery_Jquery Plugins_Jquery Selectors - Fatal编程技术网

Javascript “与”的区别是什么;jQuery(选择器)";及$(选择器)“;?

Javascript “与”的区别是什么;jQuery(选择器)";及$(选择器)“;?,javascript,jquery,jquery-plugins,jquery-selectors,Javascript,Jquery,Jquery Plugins,Jquery Selectors,可能重复: 我注意到使用“jQuery(选择器)”代替“$(选择器)”的情况,两者之间的区别是什么?无。通常,$变量只指向jQuery。如果另一个库使用了$,或者您将其用于代码中的其他目的,则可能使用jQuery。无。通常,$变量只指向jQuery。如果另一个库使用了$,或者您将其用于代码中的其他目的,您可能会使用jQuery。它只是同一事物的别名,以避免类似Wordpress的冲突,或者可能导入自己版本的jQuery的框架。这只是同一事物的别名-以避免Wordpress之类的冲突,或者可能导

可能重复:


我注意到使用“jQuery(选择器)”代替“$(选择器)”的情况,两者之间的区别是什么?

无。通常,
$
变量只指向
jQuery
。如果另一个库使用了
$
,或者您将其用于代码中的其他目的,则可能使用
jQuery

无。通常,
$
变量只指向
jQuery
。如果另一个库使用了
$
,或者您将其用于代码中的其他目的,您可能会使用
jQuery

它只是同一事物的别名,以避免类似Wordpress的冲突,或者可能导入自己版本的jQuery的框架。

这只是同一事物的别名-以避免Wordpress之类的冲突,或者可能导入自己版本的jQuery的框架。

$
只是
jQuery
的别名。但是,在开发供公众使用的代码时,您应该使用
jQuery
而不是
$
,因为如果
$
使用多个框架,则可能会将其分配给其他对象。或者使用闭包将
$
作为私有变量,这是大多数插件所做的:

(function($){
    // Use $ normally here...
})(jQuery);

没有
$
只是
jQuery
的别名。但是,在开发供公众使用的代码时,您应该使用
jQuery
而不是
$
,因为如果
$
使用多个框架,则可能会将其分配给其他对象。或者使用闭包将
$
作为私有变量,这是大多数插件所做的:

(function($){
    // Use $ normally here...
})(jQuery);

当您有另一个使用
$
变量的javascript库时,将使用
jQuery
<当您有另一个使用
$
变量的javascript库时,将使用code>jQuery=
$

jQuery
jQuery
==
$

@Babiker$是一个函数,它指向jQuery函数。在javascript中,变量可以是函数。@Babiker:它是一个函数,存储在名为
$
$
的变量中,它只是一个变量名,在jQuery中指向jQuery主函数
jQuery
是相同的,一个指向该函数的变量。更精确的是:通常
$
jQuery
指向同一个函数对象。@Babiker$是一个函数,它指向jQuery函数。在javascript中,变量可以是函数。@Babiker:它是一个函数,存储在名为
$
$
的变量中,它只是一个变量名,在jQuery中指向jQuery主函数
jQuery
是相同的,一个指向该函数的变量。更精确的是:通常
$
jQuery
指向相同的函数对象。