📢 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> | ||