Je me disais donc que je pourrais simplement boucler sur localStorage comme un objet normal puisqu'il a une longueur. Comment puis-je boucler dans cet objet ?
localStorage.setItem(1,'Lorem');
localStorage.setItem(2,'Ipsum');
localStorage.setItem(3,'Dolor');
Si je fais un localStorage.length
il retourne 3
ce qui est correct. Donc je suppose qu'un for...in
La boucle fonctionnerait.
Je pensais à quelque chose comme :
for (x in localStorage){
console.log(localStorage[x]);
}
Mais sans succès. Des idées ?
L'autre idée que j'ai eue était quelque chose comme
localStorage.setItem(1,'Lorem|Ipsum|Dolor')
var split_list = localStorage.getItem(1).split('|');
Dans lequel le for...in
fonctionne.
1 votes
Voir aussi : Obtenir les clés HTML5 localStorage