ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript はプロトタイプを使用して単一継承_javascript スキルを完了します

JavaScript はプロトタイプを使用して単一継承_javascript スキルを完了します

WBOY
リリース: 2016-05-16 16:24:52
オリジナル
973 人が閲覧しました

1. プロトタイプを使用して単一継承を完了します。

コードをコピーします コードは次のとおりです:

//クラス A を定義します
関数 A(){
}
//クラス A の属性 color とメソッド SayColor
を動的に呼び出します。 A.prototype.color = "青";
A.prototype.sayColor = function(){
アラート(this.color);
};
//クラス B を作成しました
関数 B(){
}
//B を A
から継承させます B.prototype=new A(); // A のオブジェクトを新規作成し、それを B のプロトタイプに割り当てます。B には、A で定義されたすべてのプロパティとメソッドが含まれます。
//継承されたsayColorはオーバーライドできますか?
B.prototype.sayColor=function(){
alert("書き換え");
}
var b=new B();
b.color='red';
b.sayColor();
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート