Stockage local de la fenêtre
Exemple
Définissez et récupérez la paire nom/valeur localStorage :
localStorage.setItem("lastname", "Smith");
localStorage.getItem("lastname");
Plus d'exemples ci-dessous.
Définition et utilisation
L' localStorage
objet permet d'enregistrer des paires clé/valeur dans le navigateur.
Noter
L'objet localStorage stocke les données sans date d'expiration.
Les données ne sont pas supprimées lorsque le navigateur est fermé et sont disponibles pour les sessions futures.
Voir également:
L'objet sessionStorage qui stocke les données d'une session.
(Les données sont supprimées lorsque la fenêtre du navigateur est fermée)
Syntaxe
window.localStorage
ou juste:
localStorage
ENREGISTRER les données dans localStorage :
localStorage.setItem(key, value);
LIRE les données de localStorage :
let lastname = localStorage.getItem(key);
SUPPRIMER les données de localStorage :
localStorage.removeItem(key);
EFFACER le stockage local :
localStorage.removeItem(key);
Paramètres
Parameter | Description |
key | Required. The name of a key. |
value | Required. The value of the key. |
Valeur de retour
Taper | La description |
Un objet | Un objet localStorage. |
Plus d'exemples
Comptez le nombre de fois qu'un utilisateur a cliqué sur un bouton :
if (localStorage.clickcount) {
localStorage.clickcount = Number(localStorage.clickcount)
+ 1;
} else {
localStorage.clickcount = 1;
}
Prise en charge du navigateur
window.localStorage
est pris en charge dans tous les navigateurs :
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |