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