prototypeと__proto__
prototype
prototype プロパティは、Function() のインスタンスを生成する際にJavascript が自動的に付与するオブジェクトです。
役割
インスタンス固有のオブジェクト
proto
proto プロパティは、オブジェクトインスタンスとそのコンストラクタ関数をつなぐためのリンクです。
役割
プロトタイプチェーンを行うためのリンク
prototype プロパティは、Function() のインスタンスを生成する際にJavascript が自動的に付与するオブジェクトです。
インスタンス固有のオブジェクト
proto プロパティは、オブジェクトインスタンスとそのコンストラクタ関数をつなぐためのリンクです。
プロトタイプチェーンを行うためのリンク