Proprietà constructor degli oggetti JavaScript

Definizione e uso

constructor l'attributo restituisce la funzione del prototipo dell'oggetto creato.

Per gli oggetti JavaScript, l'attributo costruttore restituisce:

function Object() { [codice nativo] }

istanza

Ottenere il costruttore dell'oggetto:

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

Prova personalmente

sintassi

oggetto.constructor

valore di ritorno

function Object() { [codice nativo] }

Supporto del browser

constructor È una caratteristica di ECMAScript1 (ES1).

Tutti i browser moderni supportano ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Supporto Supporto Supporto Supporto Supporto Supporto

Pagine correlate

Oggetto JavaScript

Definizione dell'oggetto JavaScript

Metodi dell'oggetto JavaScript

Proprietà dell'oggetto JavaScript