Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/01/2012, 11:32
Avatar de patkoala
patkoala
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 12 años, 9 meses
Puntos: 19
Problemas con localStorage

Hace poco descubrí la existencia de localStorage en javascript, y por lo que vi funciona como variables normales que no se destruyen al actualizar la página.
Este es el comportamiento lógico:
Cita:
var arrayfechas = new Array("18-11-2013-14-56","17-05-2015-18-55");
for(i in arrayfechas){
console.log(arrayfechas[i]);
}
/*Muestra:
-> 18-11-2013-14-56 <-
-> 17-05-2015-18-55 <-
*/
Pero, sin embargo, con localStorage, pasa algo extraño:
Cita:
localStorage.arrayfechas = new Array("18-11-2013-14-56","17-05-2015-18-55");
for(i in localStorage.arrayfechas){
console.log(localStorage.arrayfechas[i]);
}
/*Muestra:
-> 1 <-
-> 8 <-
-> - <-
-> 1 <-
-> 1 <-
-> - <-
-> 2 <-
-> 0 <-
-> 1 <-
-> 3 <-
-> - <-
-> 1 <-
-> 4 <-
-> - <-
-> 5 <-
-> 6 <-
ETC...
*/
¿Alguien sabe por qué ocurre esto?
PD:Feliz año nuevo :)