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. Y at-il un moyen de faire défiler les touches dans le localStorage
?Dans le stockage côté client HTML5, comment obtenez-vous la valeur de la clé?
0
A
Répondre
2
[removed for-in
exemple]
L'API localStorage
, vous permet de parcourir les clés, nous avons une propriété 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 here.
Questions connexes
- 1. Comment synchroniser HTML5 local/webStorage et le stockage côté serveur?
- 2. À quoi pouvez-vous utiliser la fonction de stockage HTML5?
- 3. Stockage de la valeur Null dans le cache asp.net
- 4. service de stockage simple valeur de clé en ligne
- 5. comment appeler la fonction côté serveur de côté client - asp.net
- 6. Enregistrer le temps côté client dans la base de données
- 7. Meilleure façon de fournir des graphiques sur le Web? Bibliothèque côté serveur ou côté client? HTML5?
- 8. Progression du téléchargement de fichiers HTML5 - côté client seulement
- 9. stockage intégrable open-source clé-valeur avec la licence libérale
- 10. Comment puis-je transmettre la valeur d'une variable d'un modèle Django dans le JavaScript côté client?
- 11. Stockage des informations de géolocalisation HTML5 dans MySQL
- 12. $ .getJSON dans la validation personnalisée côté client
- 13. Modification de la valeur d'un DropDownList dans le client .Net côté
- 14. Comment afficher la webcam sur le côté client seulement?
- 15. Client Vérification de la taille du fichier en utilisant HTML5?
- 16. XStream dans le côté client de GWT
- 17. Comment obtenir la valeur clé
- 18. Filtrage de la table côté client
- 19. HTML5 localStorage ajoutant à la valeur avec le script
- 20. Valeur comme la clé
- 21. Comment lire la clé de Registre Valeur
- 22. Tenue côté unique et le serveur client de id côté
- 23. RegisterOnSubmitStatement après la validation côté client
- 24. Tri du stockage local HTML5
- 25. Connexion côté client Javascript, comment authentifier le côté serveur?
- 26. Problème avec la validation côté client
- 27. Plusieurs paires clé/valeur dans HTTP POST où la clé porte le même nom
- 28. Où puis-je apprendre comment utiliser html5 pour les applications de base de données côté client?
- 29. Comment télécharger le contenu côté client
- 30. Comment implémenter la mise en cache wcf côté client personnalisée
hmm ... Je suppose que je suis encore un peu confus. Si j'utilise 'var ', est-ce que ça va dans chaque clé et vous donner la clé? – chromedude
Voici un problème avec le * premier * exemple de code. Si vous utilisez des bibliothèques JavaScript telles que Prototype qui étendent les objets JavaScript intégrés, vous finirez par voir les méthodes ajoutées en plus de ce que vous voulez; c'est juste une autre bizarrerie de JavaScript. – PleaseStand
@idealmachine, oui, semble que 'localStorage' hérite de' Object.prototype', ('localStorage instanceof Object; // true'). Je ne pense pas que PrototypeJS ou MooTools étendent l'objet 'Object.prototype', mais de toute façon, en règle générale, un contrôle' hasOwnProperty' doit être présent ... En fait, je pense qu'il est préférable d'éviter 'for-in' , puisque l'API vous permet d'itérer sur les clés ..., je vais supprimer le premier échantillon ... – CMS