instance internal prototype
<p>as someone said that instance internal prototype is a link to constructor prototype so as per this</p>

<pre><code> function foo(){}
 x=new foo()
 foo.prototype={};
 x instanceof foo//false (if instance internal prototype is a link to constructor prototype than it should have been replaced with replacing prototype) but
 x.constructor==foo//true why according to the above definition if internal prototype is a link to constructor prototype it should have been updated
</code></pre>
