Guide JavaScript 1.5:Création d'objets:Définition de propriétés pour un type d'objet
Un article de MDC.
[modifier] Définition de propriétés pour un type d'objet
Il est possible d'ajouter une propriété à un type d'objet défini précédemment à l'aide de la propriété prototype. Cela définit une propriété que partageront tous les objets du type spécifié, plutôt que juste une seule instance de l'objet. Le code qui suit ajoute une propriété couleur à tous les objets de type voiture, et assigne ensuite une valeur à cette propriété pour l'objet voiture1.
voiture.prototype.couleur = null; voiture.couleur = "noir";
Consultez la propriété prototype de l'objet Function dans la référence de JavaScript Core pour plus d'informations.