en.javascript.info/1-js/9-object-inheritance/10-class-inheritance/6-constructor-inherited/task.md
Ilya Kantor b0976b5253 up
2016-11-14 23:41:18 +03:00

523 B
Raw Blame History

importance: 5


Что содержит constructor?

В коде ниже создаётся простейшая иерархия классов: Animal -> Rabbit.

Что содержит свойство rabbit.constructor? Распознает ли проверка в alert объект как Rabbit?

function Animal() {}

function Rabbit() {}
Rabbit.prototype = Object.create(Animal.prototype);

var rabbit = new Rabbit();

alert( rabbit.constructor == Rabbit ); // что выведет?