「JavaScriptの基礎 - 継承とプロトタイプ」の版間の差分

📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

137行目: 137行目:
<br>
<br>
==== プロトタイプの基本概念 ====
==== プロトタイプの基本概念 ====
全てのJavaScriptオブジェクトは、内部プロパティ <code>[[Prototype]]</code> を持つ。<br>
全てのJavaScriptオブジェクトは、内部プロパティ <code><nowiki>[[Prototype]]</nowiki></code> を持つ。<br>
この内部プロパティは、<code>Object.getPrototypeOf()</code> を使用して取得できる。<br>
この内部プロパティは、<code>Object.getPrototypeOf()</code> を使用して取得できる。<br>
<br>
<br>
164行目: 164行目:
  </syntaxhighlight>
  </syntaxhighlight>
<br>
<br>
==== プロトタイプチェーンの仕組み ====
==== プロトタイプチェーンの仕組み ====
オブジェクトのプロパティやメソッドにアクセスすると、JavaScriptエンジンは以下の順序で探索を行う。<br>
オブジェクトのプロパティやメソッドにアクセスすると、JavaScriptエンジンは以下の順序で探索を行う。<br>