Bonjour à tous.
Quelqu'un saurait-il m'expliquer pourquoi l'ajout de méthodes à un objet rends cette méthode visible lors de l'itération for ?
Exemple:
Le problème c'est que j'ai besoin d'ajouter des fonctionnalités à des objets natifs mais cela à tendance à perturber jQuery (surtout quand on ajoute des méthodes à Object, c'est la cata).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Array.prototype.min = function () { var min; for (i in this) { write(this[i]); if (min == undefined || min > this[i]) min = this[i]; } return min; } write([1,2,3].min());
Partager