JavaScriptのプロトタイプチェインをちゃんと理解する
2008-03-19 20:24:01
プロトタイプチェーンって何? という質問に答えられますか? 今回はJavaScriptを理解するうえで重要なプロトタイプチェーンという概念についてお話しします。
エクササイズの答え
前ページの答えは「動作する」です。「p.hello()」と言う呼び出しが行われたとき、プロトタイプチェイン上で「hello」と言うメンバが検索され、Object.prototype内で発見される様子をしっかりイメージできたでしょうか?
以下の図が、理解の助けになれば良いと思います。
helloをチェインで探す
まとめ
今回は、「プロトタイプチェイン」についてのお話でしたが、ご理解いただけたでしょうか。次回は、プロトタイプチェインに関する説明の後半として、JavaScriptのクラス階層についてお話ししたいと思います。
- ホワイトペーパー



