¿El bucle "for ... in" en Javascript recorre las tablas / elementos hash en el orden en que se declaran? ¿Hay un navegador que no lo hace en orden?
El objeto que deseo usar se declarará una vez y nunca se modificará.
Supongamos que tengo:
var myObject = { A: "Hello", B: "World" };
Y los uso más en:
for (var item in myObject) alert(item + " : " + myObject[item]);
¿Puedo esperar que 'A: "Hola" siempre aparezca antes de "B:" Mundo "en la mayoría de los navegadores decentes?