Je voudrais connaître l'ordre d'itération pour les types Array, Dictionary et Object dans AS3, pour les boucles for-each et for-in. Quels facteurs peuvent également modifier l'ordre d'itération de ces combinaisons de type de boucle?Pour chaque boucle AS3: La direction est-elle garantie?
Par exemple, je suppose que l'utilisation d'un pour chaque sur un type de tableau se déplace toujours du premier élément à la dernière. For-each ne peut pas être utilisé sur un dictionnaire alors comment l'ordre est-il déterminé en utilisant une boucle for-in?
+1. Très bonne question, quelles sont vos observations? Je suis curieux! – dirkgently
C'est une bonne base hein :) J'ai eu un bug dans le projet il y a un certain temps, que j'ai retracé à un tableau étant soit inversé, soit le pour-chacun le traversait vers l'avant. J'ai remplacé le for-each par un lopp for-index ++ et le bug a disparu. Je n'ai jamais vraiment vérifié à 100% quelle était la cause. –