Comment puis-je obtenir une liste des éléments stockés dans html 5 de stockage local à partir de javascript?
Comment puis-je obtenir une liste des éléments stockés dans html 5 de stockage local à partir de javascript?
- dire quoi? dans un cookie?
Vous devez vous connecter pour publier un commentaire.
De HTML5 référence:
Ce sera de sortie:
Ici est la JSFiddle Démo
console.debug(localStorage)
, je peux voir le test des variables dans elle.console.log('key', i, 'val', localStorage[i])
et a obtenu :"key" "test" "val" "testing 1" "key" "test3" "val" "testing 3" "key" "test2" "val" "testing 2" "key" "key" "val" function () "key" "getItem" "val" function () "key" "setItem" "val" function () "key" "removeItem" "val" function () "key" "clear" "val" function () "key" "length" "val" 3
localStorage est fait référence à l'objet window.De stockage, de sorte que u peut l'utiliser comme chaque autre objet:
Obtenir tableau d'éléments
Obtenir la longueur
Itérer avec jquery
Object.keys(localStorage).forEach(key => console.log(localStorage[key]));
vous pouvez utiliser
Object.assign()
:Depuis localStorage est la clé-valeur, avec des cordes, juste sérialiser avec JSON, et désérialiser lorsque vous souhaitez récupérer.
Ce sujet: