在下面的
var obj = { one:1, two:2, three:3, four:4, five:5 };
$.each(obj, function(i, val) {
console.log(val);
});
$ 在这里是什么意思?$是一个对象吗?
在下面的
var obj = { one:1, two:2, three:3, four:4, five:5 };
$.each(obj, function(i, val) {
console.log(val);
});
$ 在这里是什么意思?$是一个对象吗?
$
是jQuery
对象/函数的别名。它充当存储所有 jQuery 函数的命名空间。
$ 代表 jQuery 函数/对象,你可以在这里找到很好的讨论
jQuery()——也可以写成 $()——在 DOM 中搜索任何与提供的选择器匹配的元素,并创建一个新的 jQuery 对象来引用这些元素。
-jQuery网站
$
指的是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" */