Función de anulación en JavaScript [duplicado]
Posible duplicado:
Método de base de llamadas mediante prototipo de JavaScript
Quiero un objeto de herencia que anulará la función en javascript.
Desde el método quiero llamar al método base. En este caso heredo el objeto.reader
desdePerson
y ahora quiero anular la funcióngetName
lo que significa que en el lector primero quiero activar la funciónPerson
y luego hacer algunos cambios.
<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>