【发布时间】:2010-10-16 22:18:37
【问题描述】:
我正在使用prototype.js 编写一个基本类,其中在初始化类时设置了一些类变量 - 问题是这些变量对类中的其他方法不可用。
var Session = Class.create({
initialize: function(){
// define defaults
this.source = '';
},
shout: function(){
alert(this.source);
}});
我知道这与范围有关,我确信这是一个相当基本的问题 - 感谢所有帮助!
谢谢,亚当
【问题讨论】:
-
谢谢大家 - 我的(非)工作副本比上面的要完整一些,我还没有意识到它有效。我会回去,从这里开始!感谢您的所有回复
标签: javascript class variables scope prototypejs