假設我有一類這樣的:Javascript繼承和方法重載
function Widget() {
this.id = new Date().getTime();
// other fields
}
Widget.prototype = {
load: function(args) {
// do something
}
}
從這節課我創建了繼承相同的原型,但有一些附加的方法的一些其他類。我想要做的是能夠在首先調用父方法並執行一些代碼的子類中定義一個load()方法。例如:
SpecialWidget.prototype = {
load: function(args) {
super.load(args);
// specific code here
}
}
我知道Javascript中沒有超級關鍵字,但必須有一種方法可以做到這一點。
我想這是最簡單的解決方案!謝謝 – 2011-01-24 00:57:00
這給了我一個無限循環在我的代碼,我不知道爲什麼.. – CarbonDry 2015-11-30 15:51:34
只是添加到我以前的評論,我有一個對象已經從一個類繼承,我想專精一個方法基本上。 – CarbonDry 2015-11-30 15:58:07