Javascript orienté objet

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 incorpore des fonctionnalités et des capacités issues d'un contexte POO, mais différemment des langages POO standard.

Definir Tech explique JavaScript orienté objet

Contrairement à d'autres OOPL, JavaScript orienté objet est basé sur un prototype et n'utilise ni ne prend en charge les instructions de classe. À leur tour, les fonctions sont utilisées comme 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 la voiture, le camion et le tracteur - sont des prototypes du véhicule objet qui sont créés en appelant la méthode du véhicule.