JavaScript-objektin constructor-ominaisuus

Määrittely ja käyttö

constructor Ominaisuus palauttaa funktion, joka luo objektin alkuperäisen prototyypin.

JavaScript-objektien osalta rakentaja-ominaisuus palauttaa:

function Object() { [native code] }

Esimerkki

Hae objektin rakentaja:

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

Kokeile itse

Syntaksi

objekti.constructor

Palautusarvo

function Object() { [native code] }

Selaimen tuki

constructor Se on ECMAScript1 (ES1) ominaisuus.

Kaikki moderneista selaimista tukee ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Tuki Tuki Tuki Tuki Tuki Tuki

Liittyvät sivut

JavaScript-objekti

JavaScript-objektin määrittely

JavaScript-objektin menetelmät

JavaScript-objektin ominaisuudet