English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La raison pour laquelle Student.prototype utilise la méthode create plutôt que d'attribuer directement Person.prototype est que si nous utilisons l'attribution, les deux pointent vers le même objet. Si nous voulons ajouter de nouvelles méthodes à la classe Student, cela ne fonctionne pas. Alors nous devons utiliser la méthode create pour que Person.prototype soit le prototype de Student.prototype
Si nous modifions les attributs de l'original bosn, bosn sera affecté. Il est important de noter que nous avons découvert que si nous modifions l'objet prototype de bosn, bosn ne change pas. Pour les instances déjà créées, la modification de l'objet prototype ne fait pas changer l'instance.
La présente réalisation d'héritage OOP en JavaScript (article à lire) est tout ce que j'ai partagé avec vous, j'espère que cela vous servira de référence et que vous continuerez à soutenir le tutoriel en criant.