それを記録、気持ちがより重要な概念である、メモリアドレス環境と運用上の問題でプロトタイプ継承をご覧ください。

この図では、我々はプロトタイプの管理状態を追加()メソッド、二つの方法で示すように、

 

 

 第一の実施形態は、(設定はプロトタイプ継承チェーンの前に設定しなければならない)一定の制限に注釈されています

このように、それはAdmin.prototypeメモリ空間データを格納するために新しいアドレスを再確立されているので、まだコンストラクタ管理内のソースを指します、

継承されたAdmin.prototypeの最初のセットは、このようので、User.prototype継承のAdmin.prototypeポイントが失われる場合は、この「Admin.prototype」になります自動ガベージコレクションを参照されていません。

新しい状態を確立するための方法で()管理プロトタイププロトタイプチェーン優れたとしてUser.prototypeに指していません。

Admin.prototpye.state = ...その後、アドレスが同じポイントのまま、既存のデータの追加メモリアドレスで行われます。

 

おすすめ

転載: www.cnblogs.com/uX-180506/p/12463612.html