1. ホーム
  2. javascript

[解決済み] JavaScriptのプロトタイプベース継承の良い例

2023-04-01 22:13:51

質問

私は10年以上OOP言語でプログラミングをしてきましたが、今JavaScriptを学んでいて、初めてプロトタイプベースの継承に出会いました。私は良いコードを勉強することによって最も早く学ぶ傾向があります。プロトタイプ継承を適切に使っているJavaScriptアプリケーション(またはライブラリ)の、よくできた例を教えてください。そして、どこから読み始めればいいのかわかるように、プロトタイプ継承がどのように、どこで使われているのかを(簡単に)説明してもらえますか?

どのように解決するのですか?

Douglas Crockford のページがあります。 JavaScript プロトタイプの継承 :

5年前、私はこう書きました。 古典的な継承 をJavaScriptで書きました。これは JavaScript がクラスフリーのプロトタイピング言語であり、古典的なシステムをシミュレートするのに十分な表現力を持っていることを示したものです。それ以来、私のプログラミングスタイルは、優れたプログラマーがそうであるように、進化してきました。私はプロトタイパリズムを完全に受け入れることを学び、古典的なモデルの制約から自分を解放しました。

ディーン・エドワード ベース.js , Mootoolsのクラス または John Resigのシンプルな継承 の作品は 古典的な継承 をJavaScriptで行う方法です。