importance: 5
---
instanceof étrange
Dans le code ci-dessous, pourquoi instanceof renvoie true ? Nous pouvons facilement voir que a n'est pas créé par B().
function A() {}
function B() {}
A.prototype = B.prototype = {};
let a = new A();
alert( a instanceof B ); // true