Logo Studenta
¡Este material tiene más páginas!

Vista previa del material en texto

PROFE VIDERMID
Programación en Java Script
(Parte 12)
Facilitador: Ing. Esp. Vidermid Sánchez
+584147464801
@vidermid
@ingenieriadigitalsc
+584147106623
PROFE VIDERMID
El Objeto Storage es una API local de almacenamiento web, local storage y session storage son propiedades que tienen 
acceso para almacenar. La diferencia entre ellos es: local almacena de forma indefinida (mientras no se limpie los datos 
del navegador), y session almacena mientras la pestana este abierta. Solo guardan string, guardan entre 10 y 50 Mb, no 
se envía al servidor para minimizar las peticiones y perdida de información.
Almacenamiento Local
PROFE VIDERMID
El Objeto Storage se ubica en Application del Web Browser con sus dos propiedades de acceso (local y session) en el 
localhost o IP 127.0.0.1
Almacenamiento Local
Rutas de la API local del Navegador
PROFE VIDERMID
Los datos se almacenan como un diccionario u objeto con la nomenclatura clave : valor, o key : value
Almacenamiento Local
PROFE VIDERMID
En el local storage para agregar o realizar un setter se utiliza localStorage.setItem(“clave”,valor), en el siguiente ejemplo 
vamos a observar como el array lo convierte automáticamente en un string
Almacenamiento Local
Para limpiar valores se puede hacer click derecho sobre la consulta y se aplica un delete, pero por código 
se puede escribir lo siguiente:
PROFE VIDERMIDAlmacenamiento Local
En el session storage para agregar o realizar un setter se utiliza sessionStorage.setItem(“clave”,valor), en el siguiente 
ejemplo vamos a observar como el array lo convierte automáticamente en un string
Para limpiar valores se puede hacer click derecho sobre la consulta y se aplica un delete, pero por código 
se puede escribir lo siguiente:
PROFE VIDERMID
En localStorage para poder leer o realizar un getter se coloca el siguiente comando:
Almacenamiento Local
Para que no sea un string que impide convertir nuevamente a un array los valores se puede almacenar como JSON de la 
siguiente forma:
PROFE VIDERMID
Mostrar el JSON del localStorage asignado a una variable mediante el getItem:
Almacenamiento Local
PROFE VIDERMID
También se pueden asignar valores mediante el siguiente código:
Almacenamiento Local
PROFE VIDERMID
Además de poder limpiar por cada item con “localStorage.removeItem”, se pueden eliminar todo lo almacenado de 
forma local de la siguiente forma:
Almacenamiento Local
PROFE VIDERMID
En el almacenamiento local se pueden tener N ítems:
Almacenamiento Local
	Diapositiva 1
	Diapositiva 2
	Diapositiva 3
	Diapositiva 4
	Diapositiva 5
	Diapositiva 6
	Diapositiva 7
	Diapositiva 8
	Diapositiva 9
	Diapositiva 10
	Diapositiva 11