Web API · Navegador

localStorage

Almacenamiento de pares clave-valor en el navegador.

localStorage guarda pequeñas cadenas de texto por origen en el navegador. Los datos pueden permanecer entre sesiones, pero el almacenamiento puede estar bloqueado o borrarse.

Ejemplo

Web API · Navegador
// En una página web y con almacenamiento disponible:
try {
  localStorage.setItem('tema', 'oscuro');
  console.log(localStorage.getItem('tema')); // oscuro
} catch (error) {
  console.log('Almacenamiento no disponible');
}

Evita esta confusión

No guardes contraseñas ni secretos en localStorage. Para datos estructurados usa JSON.stringify y valida el resultado de JSON.parse.