Question

Je stocké une valeur avec une clé comme ce localStorage[title] = text; Je sais que je peux rappeler le text en faisant var text = localStorage[title] mais comment obtenez-vous la valeur de la title à insérer dans le localStorage afin que le programme sait quelle valeur pour obtenir. Est-il un moyen de boucle à travers les clés du localStorage?

Était-ce utile?

La solution

[Exemple retiré de for-in]

L'API localStorage, vous permet de parcourir les clés, nous avons un propriété de length, et la fonction key .

La fonction key prend un index et renvoie le nom de la clé:

var key, value;
for (var i = 0; i < localStorage.length; i++) {
  key = localStorage.key(i);
  value = localStorage.getItem(key);
  // use key or value
}

Essayez cet exemple .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top