“jQuery”是怎样的? var一个函数和一个对象? [英] How is the "jQuery" var a function and an object?
本文介绍了“jQuery”是怎样的? var一个函数和一个对象?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
例如,当你使用 jQuery('someDiv');
时,它是一个函数,但你也可以使用 jQuery.ajax(。 ..);
。
For example, when you use jQuery('someDiv');
, it's a function, but you can also use jQuery.ajax(...);
.
怎么可能?
推荐答案
在JavaScript中,函数本身就是对象。
In JavaScript, functions themselves are objects.
var x = function () {};
x.foo = "bar";
console.log(x.foo); // bar
编辑:
要添加到此:
var x = function () {
return 'foo';
};
x.bar = function () {
return 'baz';
};
现在:
console.log(x()); // foo
console.log(x.bar()); // baz
这篇关于“jQuery”是怎样的? var一个函数和一个对象?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文