Un problema muy extraño.¿Console.dir() en javascript o firefox es asincrónico?
En mi depuración, encontré que console.dir (anArray) no generaba el valor actual en la consola Firebug del navegador.
Por ejemplo,
console.dir(anArray) //line 1
console.log(anArray[0].prop1) //line 2
code to change the value of anArray[0].prop1 //line 3
la unArray es una matriz de objeto javascript/json,
en la consola del Firbug, línea 1 de salida el nuevo valor, que se establece en la línea 3,
y la línea 2 tiene un valor anterior, y es lo que quiero.
La única explicación es que console.dir() es asíncrono, ¿no?
mi env: Windows 7, Firefox 6.0.2, 1.9.1 firebug, javascript lib es DOJO (pero creo que no tienen nada que ver con ello.)
Gracias.