Javascript类中实例化时的自执行函数
我有一个基于Josh Gertzen的Javascript类。我希望该类在实例化时自行执行一个“initialize”函数来添加事件侦听器。这可能吗 这在我的主应用程序脚本中:Javascript类中实例化时的自执行函数,javascript,jquery,class,oop,inheritance,Javascript,Jquery,Class,Oop,Inheritance,我有一个基于Josh Gertzen的Javascript类。我希望该类在实例化时自行执行一个“initialize”函数来添加事件侦听器。这可能吗 这在我的主应用程序脚本中: var mainView = new MainView(model) /*the line I want to remove but don't know how*/ mainView.initialize(); 这是在类扩展内部设置侦听器的方法 initialize : function () { $(do
var mainView = new MainView(model)
/*the line I want to remove but don't know how*/
mainView.initialize();
这是在类扩展内部设置侦听器的方法
initialize : function ()
{
$(document).on("Loading", this.addPreloader);
}
任何帮助都将不胜感激。谢谢大家!
function MainView(someParameter){
this.property = null;
this.initialize = function(someParameter){
/* construction code */
this.property = 'test';
};
this.initialize();
};
var main = new MainView();
console.log(main.property);
我想这会有帮助的。您还可以查看这篇文章,了解有关javascript和构造函数的更多信息
在构造函数中运行
this.initialize()
。谢谢!这很明显,但我没有想到:)也谢谢你的链接,我会查出来的。