Je me demande juste comment obtenir toutes les valeurs de clés dans localStorage
.
J'ai essayé de récupérer les valeurs avec une simple boucle JavaScript.
for (var i=1; i <= localStorage.length; i++) {
alert(localStorage.getItem(i))
}
Mais cela ne fonctionne que si les touches sont des numéros progressifs, en commençant par 1.
Comment obtenir toutes les clés, afin d'afficher toutes les données disponibles ?
0 votes
Duplication possible de Comment puis-je afficher toutes les variables sauvegardées de localStorage ?
1 votes
Duplicata possible de stackoverflow.com/questions/3138564/
1 votes
Pourquoi cette boucle commence-t-elle par i = 1 et se termine-t-elle par i = localStorage.length ? Dans les navigateurs que j'ai testés (Chrome), la boucle devrait commencer à 0 et se terminer à localStorage.length - 1...
1 votes
@LouisLC parce que j'utilisais des numéros progressifs pour mes clés (comme une clé primaire dans une base de données relationnelle).