Si je lance le code suivant sans charger la librairie prototype.js tout se passe très bien : il m'affiche successivement un puis deux.
Par contre si j'inclus cette librairie il se passe un truc assez déroutant. Il m'affiche successivement lastIndexOf, indexOf... puis en fin mes 2 valeurs un et deux. Est-ce mon code qui a un problème ou est-ce un problème avec la librairie. Je n'ai rien trouvé à ce sujet sur le net et cela m'étonne beaucoup.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
t["un"] = 1;
t["deux"] = 2;
for ( cle in t ) {
   alert(cle);
}
Merci d'avance de votre aide pour résoudre ce problème déroutant.