JS上級---

プロトタイプ:

 
各オブジェクトは、プロトタイプ・ブラウザの使用、非標準プロパティ__proto__プロパティのインスタンスを有します
各コンストラクタは、プロトタイプ、プロトタイプ、プログラマという性質を持っています
プロセス指向とオブジェクト指向プログラミングのアイデアがあります
オブジェクト指向の焦点は、プロセスの結果は、プロセス指向の焦点であります
オブジェクト指向の機能:カプセル化、継承、ポリモーフィズム
 

継承:

1.プロトタイプを継承することによって達成され、プロトタイプの変更点は、オブジェクトの複数のインスタンスが、初期設定時のオブジェクトの各インスタンスのプロパティの値が同じであれば、修正された初期化時に属性
2.ボローコンストラクタの継承は、メソッドを継承することはできません
3.継承の組み合わせは、問題を解決するためのプロパティとメソッドを継承することができます
4.コピーの継承、である、すべてのプロパティと別のオブジェクトへのオブジェクトのプロトタイプコピーの方法
 
 

3つの方法でオブジェクトを作成します。

1.リテラル方法
2.コンストラクタはシステムを呼び出します
3.カスタムコンストラクタ
 
 
プロトタイプチェーン:オブジェクトとプロトタイプオブジェクトインスタンスの関係、主に__proto__による接触とプロトタイプに
プロトタイプ点ので、JSは、プロトタイプの継承を変更することによって達成することで、変更することができます
 

プロトタイプの役割:

データの共有、継承は、メモリ空間を節約するために設計されています
プロパティとメソッドを共有する必要がある場合には、プロトタイプにプロパティとメソッドを置きます
 
 

この時点の機能

これは、ウィンドウの正常な機能です
このコンストラクタは、コンストラクタは、一般的に新しいキーワードによって使用されるオブジェクトのインスタンスを作成し、コンストラクタは、関数であります
このコンストラクタは、オブジェクトのインスタンスであります
この実施例の方法は、対象となります
このプロセスのプロトタイプは、オブジェクトのインスタンスであります
タイマーこれはウィンドウです
 
関数はオブジェクトである、コンストラクタ関数は、オブジェクトであります
オブジェクトは、必ずしも?関数ではありません
オブジェクトは、__proto__を持っています
そこプロトタイプ機能
数学は、オブジェクトではなく機能であります

おすすめ

転載: www.cnblogs.com/jane-panyiyun/p/12165349.html