ese código te crea indices duplicados, con lo que creo que haciendo este cambio, funcionará
Cita: var parametros = new Array();
for (var i = 0; i < localStorage.length; i++) {
parametros[i]= localStorage.key(i);
parametros[i][0] = localStorage.getItem(localStorage.key(i)) ;
};