Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Object.prototype.constructor

Podsumowanie

Określa funkcję tworzącą prototyp obiektu. Należy pamiętać, że wartość tej własności jest referencją do funkcji, a nie łańcuchem znaków zawierającym jej nazwę.

Opis

Wszystkie obiekty dziedziczą własność constructor z ich prototypu (prototype):

var o = {};
o.constructor === Object; // true

var a = [];
a.constructor === Array; // true

var n = new Number(3);
n.constructor === Number; // true

Przykłady

Przykład: Wyświetlanie konstruktora obiektu

Poniższy przykład tworzy prototyp, Drzewo i obiekt tego typu sosna. Następnie wyświetlana jest własność constructor obiektu Drzewo.

function Drzewo(nazwa) {
   this.nazwa=nazwa;
}

sosna = new Drzewo("sosna");
console.log("sosna.constructor to " + sosna.constructor)

Przykład ten wyświetla:

sosna.constructor to function Drzewo(nazwa) { 
   this.nazwa = nazwa; 
} 

Autorzy i etykiety dokumentu

Etykiety: 
 Autorzy tej strony: teoli, Sheppy, Wookieb, Marcoos, Mgjbot, Ptak82, Takenbot
 Ostatnia aktualizacja: teoli,