Files
freeCodeCamp/mock-guide/spanish/html/html5-web-storage/index.md
Stuart Taylor 7da04a348b fix: Update packages and fix local dev (#26907)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
2018-10-23 18:48:46 +05:30

1.7 KiB

title, localeTitle
title localeTitle
HTML5 Web Storage Almacenamiento web HTML5

Almacenamiento web HTML5

El almacenamiento web permite que las aplicaciones web almacenen hasta 5 MB de información en el almacenamiento del navegador por origen (por dominio y protocolo).

Tipos de almacenamiento web

Hay dos objetos para almacenar datos en el cliente:

window.localStorage : almacena datos sin fecha de caducidad y vive hasta que se eliminan.

// Store Item 
 localStorage.setItem("foo", "bar"); 
 
 // Get Item 
 localStorage.getItem("foo"); //returns "bar" 

window.sessionStorage : almacena datos para una sesión, donde los datos se pierden cuando se cierra la pestaña navegador / navegador.

// Store Item 
 sessionStorage.setItem("foo", "bar"); 
 
 // Get Item 
 sessionStorage.getItem("foo"); //returns "bar" 

Dado que la implementación actual solo admite asignaciones de cadena a cadena, debe serializar y deserializar otras estructuras de datos.

Puede hacerlo utilizando JSON.stringify () y JSON.parse ().

Por ejemplo, para el JSON dado

var jsonObject = { 'one': 1, 'two': 2, 'three': 3 }; 

Primero convertimos el objeto JSON en cadena y guardamos en el almacenamiento local:

localStorage.setItem('jsonObjectString', JSON.stringify(jsonObject)); 

Para obtener el objeto JSON de la cadena almacenada en el almacenamiento local:

var jsonObject = JSON.parse(localStorage.getItem('jsonObjectString')); 

Más información:

MDN Rocas HTML5 Escuelas w3