假设我这样创建了一个对象:
$.myObject = function(parameter){
var defaults = {
start: '1'
};
options = $.extend(defaults, options);
function doSomething(){
console.log('BOO');
}
}
如何从外部访问函数并访问属性?它们似乎是私有的(闭包问题?)。
我必须在外部定义函数才能使它们公共化吗? 例如:
$.myObjectFunction = function doSomething(){
console.log('BOO');
}
为了在Firefox/Chrome控制台中全局调用它,可以使用$.myObjectFunction()。