__proto__ VS. protótipo em JavaScript
Esta figura mostra novamente que todo objeto tem um protótipo. A função de construtor Foo também tem seu próprio__proto__
, que é Function.prototype e, por sua vez, também faz referência por meio de seu__proto__
propriedade novamente para o Object.prototype. Assim, repita, Foo.prototype é apenas uma propriedade explícita de Foo que se refere ao protótipo de objetos be
var b = new Foo(20);
var c = new Foo(30);
Quais são as diferenças entre__proto__
eprototype
propriedades?
A figura é retirada deaqu.