Substituir a função em JavaScript [duplicado]
Duplicata Possível:
Chamando o método base usando o protótipo JavaScript
Eu quero objeto de herança que irá substituir a função em javascript.
Do método que eu quero chamar para o método base. Neste caso eu herdo objetoreader
dePerson
e agora eu quero substituir a funçãogetName
o que significa que no leitor primeiro eu quero chamar a função emPerson
e depois fazer algumas alterações.
<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>