継承されています:
サブクラスは、データ構造と親クラスのメソッドを共有することができます。新しいクラスは、クラスに基づいて定義することができます。
JavaScriptのコンストラクタ:(プロトタイプメソッドに追加し、共有スペース)
関数タブ(名前){
this.nameは名称。
}
Tab.prototype.hobby =関数(){//共有スペース
console.log( "=== ===プレイバスケットボール。");
}
変更は、新しいクラスに元のクラスメソッドに影響を与えることができない(プロトタイプコンストラクタは、新しい公共空間を作成するための新しいクラスのパブリックスペースで、元の__proto__を指していませんが、新しいクラスメソッドは、元のクラスには影響しません変更した後に継承されたノートプロトタイプの空間クラス)
キーポイントは、この新しいクラスに新しい公共空間とconstructorプロパティポイントを得ることができます継承されている---->コンストラクタ関数でプロパティを記述するための一般的なクラスを定義し、書き込み方法は、プロトタイプで定義されています
================================================== ======================
コンストラクタ関数のプロトタイプ部分及び構成部分(ディープコピー)
================================================== ======================