Introduction
Le JavaScript est un langage de programmation orientée prototype.
Il n'y a pas la notion de classe au sens des langages orientés classe, la différence est que l'on manipule directement l'objet qui peut être créé à partir d'un autre objet appelé prototype.
Les propriétés et méthodes peuvent être ajoutées, supprimées ou modifiées à tout moment.