Bonjour à tous,
Je vais essayer de vous expliquer mon problème le plus clairement possible. Je possède un script qui étend les objets de plusieurs fonctions. Exemple :
Lorsque je désire créer un objet et le parcourir via la boucle for..in la fonction 'sayHello' est récuperée. Exemple:
Ma question : comment récupérer uniquement mes valeurs 'arg1', 'arg2', 'arg3' ? Je pourrais passer par une boucle for basique mais je désire récupérer les clés.
Merci d'avance
Modifié par Kadheus (03 Apr 2008 - 14:06)
Je vais essayer de vous expliquer mon problème le plus clairement possible. Je possède un script qui étend les objets de plusieurs fonctions. Exemple :
Object.prototype.sayHello = function(){ alert('Hello'); }
Lorsque je désire créer un objet et le parcourir via la boucle for..in la fonction 'sayHello' est récuperée. Exemple:
var monObjet = {arg1: 'toto', arg2: 'tata', arg3: 'titi'}
for(var entry in monObjet){
alert(entry);
}
Ma question : comment récupérer uniquement mes valeurs 'arg1', 'arg2', 'arg3' ? Je pourrais passer par une boucle for basique mais je désire récupérer les clés.
Merci d'avance
Modifié par Kadheus (03 Apr 2008 - 14:06)