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.