Etendre dynamiquement un type

Utilisation de la propriété prototype.

Pour ajouter une propriété à tous les objets d'un type donné :

Fonction.prototype.unePropriete = uneValeur;

Pour ajouter une méthode à tous les objets d'un type donné :

function uneMethode() {
    …
}

Fonction.prototype.uneMethode = uneMethode;

Ou avec une méthode anonyme :

Fonction.prototype.uneMethode = function() { 
    … 
}

results matching ""

    No results matching ""