English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jsのOOP継承実現(必見)

ここで Student.prototype が create メソッドを使用して作成される理由は、直接 Person.prototype の値を割り当てると二つが同じオブジェクトを指すためです。もし student クラスに新しいメソッドを追加したい場合、これはできません。したがって、create メソッドを使用して Person.prototype を Student.prototype のプロトタイプとして設定する必要があります。

もし bosn のプロトタイプの属性を変更すると、bosn は影響を受けることになります。注意が必要なのは、bosn のプロトタイプオブジェクトを変更すると、bosn は変更されないという事実です。既に作成されたインスタンスについては、プロトタイプオブジェクトの変更はインスタンスに影響を与えません。

以上这篇jsのOOP継承実現(必見篇)は編集者が皆さんに共有した全ての内容です。皆さんに参考になれば幸いですし、呐喊教程へのご支援を多くいただければと思います。

おすすめ