2012-04-16 5 views
0

JavaScript標準クラス/プロトタイプの継承関係の信頼できるモデルを誰かが指摘できますか?JavaScriptのクラスの階層は何ですか?

私が参照する "標準プロトタイプ"は、ウィンドウ、ナビゲータ、ドキュメントなどです。

+4

JavaScriptはクラスが存在しないため、クラス継承はありません。 – rid

+2

@ラジード私はプロトタイプの継承に同意しますはい、古典的な継承はありません。 – JonH

+0

@JonH、そうです、コメントをより明示的にしました。 – rid

答えて

0

ブラウザで提供されているDOMオブジェクトを参照している場合は、Mozilla's Gecko DOM referenceをご覧ください。ただし、各ブラウザは独自のネイティブオブジェクトを提供します。したがって、特定のオブジェクトが実際に利用可能であり、ターゲットとするすべてのブラウザで同様に動作することを確認する必要があります。

+0

優れた回答、ありがとうございます。 –

+0

「ウィンドウ」や「ナビゲータ」よりも「ドキュメントなど」が重視されていたようですが、 –

0

これはかなり良いものです。

http://phrogz.net/js/classes/OOPinJS2.html

@Raduと@johnHが指摘したように、何の「クラス」自体はありませんが、プロトタイプによる継承の一種があります。

関連する問題