Przykład z: http://tobyho.com/2010/11/22/javascript-constructors-and/
function Cat(name){ this.name = name; } function Person(name) { return new Cat(name); } var bob = new Person('Bob'); bob instanceof Person //false bob instanceof Cat //true