ホームページ > 記事 > ウェブフロントエンド > JavaScript_javascript スキルで継承を実装する 4 つの方法のまとめ
JavaScript は継承キーワードを提供していませんが、それを実装するための良い方法をいくつか考え出すことができます。
1. プロトタイプチェーンの継承:
2. 構築の継承:
コードをコピーします
コードをコピーします
コードは次のとおりです:
var Base = function()
利点: 多重継承をサポートします。
欠点: 効率が低い。親クラスの非列挙メソッドを取得できない。
これらのフォームには独自の特徴があります。私が提供するコードに関する限り、それは次の表を満たしています。
2012-1-10: 補足。
ECMAScript 5 をサポートするブラウザの場合、クラスの継承が必要なく、オブジェクトの継承のみが必要な場合は、Object.create メソッドを使用することもできます。