我想要一个可以通过jquery
和jquery.subFunction()
调用的对象(让我们称之为jquery().subfunction()
)。
这可以以任何好的方式完成吗?
示例对象:
var jquery = {
selfFunction: function(){
// this is the main function which is runned with `jquery()`
},
subFunction: function(){
// something
}
};
为什么以jquery
为例?因为他们这样做了。
答案 0 :(得分:4)
函数是对象,因此您可以将方法和属性附加到它们
var jQuery = function() {
return {
subfunction : function() {
// do stuff
}
}
}
jQuery.subfunction = function() {
// do stuff
}