假设我有一类这样的: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