jquery中的符号$如何工作?

Pix*_*ded 0 javascript jquery

当jquery在脚本文件中看到$时,它如何运行?$不是一个javascript关键字,当jquery运行它的功能时,怎么会出现?你需要以某种方式阅读脚本文件然后评估它吗?是否可以用另一个符号重新制作?

Chr*_*xon 5

jQuery JavaScript文件中包含以下行:

window.jQuery = window.$ = jQuery;
Run Code Online (Sandbox Code Playgroud)

这意味着窗口范围的$变量将被分配给jQuery命名空间,其中所有jQuery函数都放在其中.这就是您可以jQuery在代码中使用的原因$.

您可以通过相同的方法和另一个字符符号轻松地完成此操作,甚至:

window.$$ = jQuery;
Run Code Online (Sandbox Code Playgroud)

意味着jQuery现在被分配给$$,等等.