我正在使用这个简单的代码:http://ejohn.org/blog/simple-javascript-inheritance/
使用这个“库”,我做了这个简单的课程:
var Person = Class.extend({
init: function(openningSentence) {
this.say(openningSentence);
},
say: function(words) {
alert(words);
}
});
这个类的问题是,我无法使用变量“this”调用函数(代码中的第3行给出错误:未知方法“说”)。
如果有解决方案可以解决这个问题吗?
顺便说一句 - 我正在使用jquery,所以如果有一个基于jquery的解决方案它会很棒:))
答案 0 :(得分:2)
答案 1 :(得分:0)
你是怎么称呼这个功能的?
var p = new Person();
这会给你错误吗?
答案 2 :(得分:0)