Inicio > Desarrollo web > Almacenamiento de datos en el cliente con Javascript

Almacenamiento de datos en el cliente con Javascript

HTML5 implementa nuevos tipos de almacenamiento de variables fácilmente accesibles desde Javascript.

Variables locales

localStorage

No se eliminan nunca.

Variables de sesión

sessionStorage

Se eliminan cuando se cierra el navegador o la pestaña.

Ambas variables pueden tener tantas propiedades como queramos crear (siempre de tipo String).

La mejor forma de crear una variable será:

localStorage.variable= (localStorage.variable || 0);

(Ya sea 0 o el valor de inicialización que queramos.)

Para pasar a String o recuperarlo a formato JSON:

Un objeto JavaScript se transforma a un string JSON con
 JSON.stringify(object)
Un string JSON se transforma en el objeto original con
n JSON.parse(string_JSON)

Same origin policy

Las variables se asocian al protocolo, dominio y puerto. Esto provoca GRAN SEGURIDAD. Y modularidad, ya que cada servidor tendrá un espacio de nombres propio dentro del navegador.

  1. No hay comentarios aún.
  1. No trackbacks yet.

Deja un comentario