Atributo constructor de objeto JavaScript

Definición y uso

constructor El atributo devuelve la función que crea el prototipo del objeto.

Para los objetos JavaScript, el atributo constructor devuelve:

function Object() { [código nativo] }

instancia

Obtener el constructor del objeto:

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 19,
  eyeColor: "blue"
};
let text = person.constructor;

Prueba personalmente

sintaxis

objeto.constructor

valor devuelto

function Object() { [código nativo] }

Compatibilidad del navegador

constructor 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