Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Constructeur

Un constructeur est une fonction spécialisée qui génère des objets ayant la même structure et le même comportement. Le constructeur initialise cet objet avec des données spécifiques à l'objet. Le concept de constructeur s'applique à la plupart des langages de programmation orientée objet.

En JavaScript, un constructeur est généralement déclaré dans une classe, mais il peut aussi être déclaré comme une fonction. En fait, toute fonction pouvant être appelée avec l'opérateur new est un constructeur.