1
我想在作用域中创建一个类,但无法调用我为它创建的方法。为什么这种方法无法访问?在作用域内创建类不允许全局对象访问方法
代码段
var ClientController;
(function($, cc){
function ClientController(){
this.GVNavUpdate = function(){
console.log('this works');
}
}
cc = new ClientController();
})(jQuery, ClientController);
ClientController.GVNavUpdate();
这是没有意义的我吗?你将类作为'cc'传递给自调函数,然后在里面你仍然使用类名,并用新的'cc'覆盖传递的'cc'? – adeneo
你为什么认为你的自我执行功能应该影响全球范围? – Paul