jQuery中这两个词有什么区别

What is the difference between these two word in jQuery

本文关键字:两个 什么 区别 jQuery      更新时间:2023-09-26

我正在尝试获取页面在警报中使用的jQuery版本。它运行完美:

我使用alert(jQuery.prototype.jquery)

现在我的问题是,这里的jQuery和jQuery单词之间的区别是什么,它们是在原型之前和之后指定的。

哪一个由$指定。

第一个由"$"指定,第二个用于返回jquery版本号。

在Chrome控制台->

jQuery >>> function (a,b){return new e.fn.init(a,b,h)}
$ >>> function (a,b){return new e.fn.init(a,b,h)}
jQuery.prototype.jquery >>> "1.7.1"

注意JavaScript是区分大小写的,所以jQuery和jQuery是两个不同的变量,这也许会有所帮助。

$jQuery相同,大写'Q'。小写jquery仅表示版本号。

它通常被写成jQuery.fn.jquery,或者像jQuery('div').jquery一样被写成构造的jQuery对象的属性。

全局$jQuery变量只是指向同一个函数对象,它们是"别名"。jquery只是原型对象的属性的名称。这两个名称彼此无关——它们是不同对象上不同属性的名称。