Atributo constructor de objeto JavaScript

Definição e uso

constructor O atributo retorna a função que cria o protótipo do objeto.

Para objetos JavaScript, o atributo construtor retorna:

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

Instância

Obter o construtor do objeto:

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

Experimente você mesmo

Sintaxe

objeto.constructor

Valor de retorno

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

Suporte do navegador

constructor É uma característica do ECMAScript1 (ES1).

Todos os navegadores modernos suportam ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte

Páginas relacionadas

Objeto JavaScript

Definição de objeto JavaScript

Métodos de objeto JavaScript

Atributos de objeto JavaScript