Javascript原型的问题
Issue with Javascript prototypes
我在JavaScript方面有点吃力。只有当我在另一个函数中调用init函数时,我才能使愚蠢的代码工作。如果我在timeout函数之外调用this.init()或this.init(),它就不起作用。
var App = function() {
var that = this;
// Workaround
var timeout = setTimeout(function(){
that.init();
},1);
};
var app = new App();
App.prototype.init = function() {
console.log('works');
};
谢谢你的帮助。
干杯。
您在实例化应用程序后分配原型。之前先做。
var App = function() {
this.init();
};
App.prototype.init = function() {
console.log('works');
};
var app = new App();
相关文章:
- 使用setInterval调用原型函数时出现问题
- 基本对象/原型语法问题
- Javascript继承的问题&基类原型
- JavaScript 将数组推送到类原型问题
- 是否存在替换Javascript构造函数的问题'原型,而不是添加到原型中
- Javascript和原型继承问题
- 实时Magento网站上的原型JS问题
- Magento - 原型.js和jQuery问题 - 添加到购物车按钮
- 使用函数原型的 JavaScript 继承问题
- 对象的价值和原型问题
- Javascript原型继承问题
- 原型遗传的敲除问题
- Javascript:使用原型函数时出现问题
- 选择器原型等库中的“这个”问题
- 这个原型缓冲解码有什么问题
- JS/jQuery 原型设计问题,可能的范围问题
- JavaScript原型,调用函数时出现问题
- node.js中的继承问题:试图覆盖子类的原型时出现赋值错误
- 原型继承的新手-Can'找不到Undefined变量的问题
- javascript的问题"原型"在书签.我需要图书馆吗?