Sesión de ventanaAlmacenamiento
Ejemplo
Establezca y recupere un par de nombre/valor de sessionStorage:
sessionStorage.setItem("lastname", "Smith");
sessionStorage.getItem("lastname");
Más ejemplos a continuación.
Definición y uso
El sessionStorage
objeto le permite almacenar pares clave/valor en el navegador.
Nota
El sessionStorage
objeto almacena datos para una sola sesión.
(Los datos se eliminan cuando se cierra el navegador).
Ver también:
El objeto localStorage que almacena datos sin fecha de caducidad.
(Los datos no se borran cuando se cierra el navegador, y están disponibles en futuras sesiones).
Sintaxis
window.sessionStorage
O solo:
sessionStorage
GUARDAR datos en sessionStorage:
sessionStorage.setItem("key", "value");
LEER datos de sessionStorage:
let lastname = sessionStorage.getItem("key");
ELIMINAR datos de sessionStorage:
sessionStorage.removeItem("key");
CLEAR sessionStorage:
sessionStorage.clear();
Parámetros
Parameter | Description |
key | Required. The name of a key. |
value | Required. The value of the key. |
Valor devuelto
Escribe | Descripción |
Objeto | Un objeto sessionStorage. |
Más ejemplos
Cuente la cantidad de veces que un usuario ha hecho clic en un botón:
if (sessionStorage.clickcount) {
sessionStorage.clickcount = Number(sessionStorage.clickcount)
+ 1;
} else {
sessionStorage.clickcount = 1;
}
Compatibilidad con navegador
window.sessionStorage
es compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 8-11 | Yes | Yes | Yes | Yes |