Permite almacenar pares Clave/valor en la maquina del cliente de forma permanente, es decir que luego de refrescada la pagina incluso de apagado el computador luego se volverá a poder acceder a estos datos.
LocalStorage.setItem('clave','valor'); LocalStorage.getItem('clave'); LocalStorage.removeItem('clave'); LocalStorage.clear();
Logicamente si el cliente limpia los datos de su computadora se perderán también estos datos.
Existen 4 métodos disponibles.
Método | Descripción |
---|---|
setItem() | Guardar el par Clave,valor. |
getItem() | Recuperar el valor de cierta clave. |
removeItem() | Eliminar el almacenamiento de cierta clave. |
clear() | Borra todo |
Cuanta el numero de veces que el usuario clicleo un botón
if (localStorage.clickcount) { localStorage.clickcount = Number(localStorage.clickcount) + 1; } else { localStorage.clickcount = 1; }