【发布时间】:2012-07-17 12:53:07
【问题描述】:
我想继承将覆盖 javascript 中的函数的对象。
从我要调用的方法到基本方法。
在这种情况下,我从Person 继承对象reader,现在我想覆盖函数getName,这意味着在阅读器中我首先要调用Person 上的函数,然后进行一些更改。
<script>
/* Class Person. */
function Person(name) {
this.name = name;
}
Person.prototype.getName = function() {
return this.name;
}
var reader = new Person('John Smith');
reader.getName = function() {
// call to base function of Person, is it possible?
return('Hello reader');
}
alert(reader.getName());
</script>
【问题讨论】:
标签: javascript prototype