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;
}