以下
var obj = { one:1, two:2, three:3, four:4, five:5 };
$.each(obj, function(i, val) {
console.log(val);
});
这意味着什么? $是一个对象吗?
答案 0 :(得分:5)
$
是jQuery
对象/函数的别名。它充当了存储所有jQuery函数的命名空间。
答案 1 :(得分:1)
$代表jQuery函数/对象,你可以在here
上找到很好的讨论答案 2 :(得分:0)
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" */