Lorem ipsum

ミニマリストなフリーランスエンジニアの雑記です。

prototypeと__proto__

function MyClass() {}
var obj = new MyClass();

において、MyClass.prototypeobj.__proto__の参照オブジェクトが同じ、という関係。

__proto__はECMAScriptの仕様にはなく、JavaScriptの独自実装。

正直全然理解できていないので、ここらへんに関してはもう少しじっくり学習し直す必要があると感じている。

参考:パーフェクトJavaScript