JQuery中的$是什么意思

时间:2012-08-17 21:49:42

标签: javascript jquery

以下

var obj = { one:1, two:2, three:3, four:4, five:5 };
    $.each(obj, function(i, val) {
       console.log(val);
    });

这意味着什么? $是一个对象吗?

4 个答案:

答案 0 :(得分:5)

$jQuery对象/函数的别名。它充当了存储所有jQuery函数的命名空间。

答案 1 :(得分:1)

$代表jQuery函数/对象,你可以在here

上找到很好的讨论

答案 2 :(得分:0)

http://api.jquery.com/jQuery/

  

jQuery() - 也可以写成$() - 搜索DOM   对于与提供的选择器匹配的任何元素,并创建一个新元素   引用这些元素的jQuery对象..

-jQuery网站

答案 3 :(得分:0)

$指的是jQuery函数。

在JavaScript中,函数是一种特殊的对象。

您可以像创建任何其他对象一样创建一个函数并向其添加属性。

var $ = function(message) { alert(message); };

$.prop1 = 'val1';
$.prop2 = 'val2';

$("Hello world");

alert($.prop2);

alert($ instanceof Object);   /* This will be "true" */
alert($ instanceof Function); /* This will be "true" */