Access constructor and __proto__ property - Node.js Object

Node.js examples for Object:Constructor

Description

Access constructor and __proto__ property

Demo Code


function Foo(who) {
    this.me = who;//from   w  ww. ja v a  2 s.  co  m
}

Foo.prototype.identify = function() {
    return "I am " + this.me;
};

var a1 = new Foo("a1");
var a2 = new Foo("a2 Siva");


a2.speak = function() {
    alert("Hello, " + this.identify().toUpperCase() + ".");
};

console.log(a1.constructor === Foo);

console.log(a1.constructor === a2.constructor);

console.log(a1.__proto__ === Foo.prototype);

console.log(a1.__proto__ === a2.__proto__);

Related Tutorials