js での OOP 継承の実装 (必読)

高洛峰
高洛峰オリジナル
2017-02-20 16:48:391271ブラウズ

以下のエディターは、js の OOP 継承実装を提供します (必読の記事)。編集者はこれがとても良いと思ったので、参考として共有します。エディターをフォローして見てみましょう

js での OOP 継承の実装 (必読)

Person.prototype の値を直接割り当てるのではなく、create メソッドを使用して Student.prototype を作成する理由は、代入が使用される場合、2 つは同じオブジェクトを指すためです。学生クラスに新しいメソッドを追加したい場合はそうではありません。それでは、create メソッドが Student.prototype のプロトタイプとして person.prototype を使用する場合はどうなるでしょうか。bosn のプロトタイプの属性を変更すると、bosn が影響を受けます。 bosn のプロトタイプ オブジェクトが変更されても bosn は変更されないことがわかりました。すでに作成されているインスタンスの場合、プロトタイプ オブジェクトを変更してもインスタンスは変更されません。

上記の js の OOP 継承実装 (必読の記事) は、編集者が共有したすべての内容ですので、参考にしていただければ幸いです。また、PHP 中国語 Web サイトをサポートしていただければ幸いです。 js での OOP 継承の実装 (必読)

js の OOP 継承実装に関するその他の関連記事 (必読) については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。