Table des matières:
Définition - Que signifie JavaScript orienté objet?
Le JavaScript orienté objet est un type de langage de programmation orienté objet (OOPL) qui utilise la plupart des techniques de conception et de programmation orientées objet dans les programmes et applications JavaScript. Il intègre des fonctionnalités et des capacités d'un contexte OOP, mais différemment des langages OOP standard.
Techopedia explique le JavaScript orienté objet
Contrairement à d'autres OOPL, le JavaScript orienté objet est basé sur un prototype et n'utilise pas et ne prend pas en charge les instructions de classe. À leur tour, les fonctions sont utilisées comme un moyen de représenter une classe. Les nouveaux objets sont dérivés en utilisant une technique de prototypage et en appelant le constructeur natif de l'objet.
Dans la plupart des langages orientés objet, les objets sont dérivés d'une classe. Vehicle, qui est une classe dans la plupart des autres langages, est un objet en JavaScript orienté objet. Les autres dérivés - tels que voiture, camion et tracteur - sont des prototypes du véhicule objet qui sont créés en appelant la méthode véhicule.
