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. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: