Ejemplo
Utilice la propiedad prototipo para agregar una nueva propiedad a todos los objetos de un tipo determinado:
function employee(name, jobtitle, born)
{
this.name = name;
this.jobtitle = jobtitle;
this.born = born;
}
employee.prototype.salary = 2000;
var fred = new employee("Fred Flintstone", "Caveman", 1970);
El valor de fred.salary será:
2000
Inténtalo tú mismo " Definición y Uso
La propiedad prototipo le permite añadir nuevas propiedades y métodos de los tipos de objetos existentes.
Note: El prototipo es una propiedad global que está disponible con casi todos los objetos de JavaScript.
Soporte del navegador
Propiedad | |||||
---|---|---|---|---|---|
prototype | Sí | Sí | Sí | Sí | Sí |
Sintaxis
object.prototype.name = value
Detalles técnicos
Valor de retorno: | Una referencia al objeto String.prototype |
---|---|
Versión de JavaScript: | 1.1 |
<String Referencia JavaScript