類繼承請看看下面的例子:呼叫基類的功能 - 在JavaScript
MyBaseClass = function(a) {
this.a = a;
};
$.extend(MyBaseClass.prototype, {
init: function() {
console.log('I am initializing the base class');
}
});
MyChildClass = $.extend(MyBaseClass, {
init: function() {
MyBaseClass.prototype.init();
console.log('I am initializing the child class');
}
});
var = new MyChildClass();
var.init();
Тhis應同時輸出「我初始化基類」和「我初始化子類」。
我需要能夠繼承MyBaseClass類,但仍然能夠在新的init()方法開始時調用他的init()方法。
我該怎麼做?
'$ .extend'不符合你的想法。 – 2013-04-08 09:48:35
這個代碼的一個明顯問題是在底部使用'var' – 2013-04-08 09:49:57
反正'$ .extend'是什麼? – 2013-04-08 09:51:13