Propiedad prototype de objeto JavaScript

Definición y uso

prototype Es una propiedad global disponible para todos los objetos de JavaScript.

prototype Las propiedades permiten agregar nuevas propiedades y métodos a los objetos.

instancia

Utilice la propiedad prototype para agregar nuevas propiedades a todos los objetos de un tipo dado:

function empleado(nombre, tituloTrabajo, nacido) {
  this.nombre = nombre;
  this.tituloTrabajo = tituloTrabajo;
  this.nacido = nacido;
}
empleado.prototype.salario = 2000;
const fred = new empleado("Fred Flintstone", "Caveman", 1970);

Intente hacerlo personalmente

sintaxis

objeto.prototype.nombre = valor

Compatibilidad del navegador

prototype Es una característica de ECMAScript1 (ES1).

Todos los navegadores modernos admiten ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte Soporte

Páginas relacionadas

Objeto JavaScript

Definición de objeto JavaScript

Métodos de objeto JavaScript

Atributos de objeto JavaScript