en.javascript.info/1-js/9-object-inheritance/11-instanceof/1-strange-instanceof/task.md
Ilya Kantor b0976b5253 up
2016-11-14 23:41:18 +03:00

349 B

importance: 5


Странное поведение instanceof

Почему instanceof в коде ниже возвращает true, ведь объект a явно создан не B()?

function A() {}

function B() {}

A.prototype = B.prototype = {};

var a = new A();

*!*
alert( a instanceof B ); // true
*/!*