2011-03-30 6 views
1

J'ai un objet qui est l'argument d'une fonction.Ajout de méthodes à un objet JavaScript

Je veux ajouter des méthodes à ces objets, donc je peux facilement effectuer des opérations sur eux.

Comment ajouter ces méthodes à l'objet?

stuff.on('move', function (element) { 
    element.remove() 
    element.add() 
    element.change() 
}) 

Répondre

3
element.remove = function(){ 
    ... 
}; 
+0

+1 pour javascript sans sucre. – noiv

+0

Pour une raison quelconque, je me souviens d'avoir lu que les anciennes versions d'IE ne vous permettaient pas de faire ce genre de choses. Suis-je en train de faire ça? En outre, l'utilisation de 'element.prototype.remove' ou d'un ancien navigateur tracerait-elle un problème? – btleffler

Questions connexes