Matriz de almacenamiento de objetos localStorage
Array de objetos JSON se almacenan en HTML5localStorage
.
Por ahora el delimitador es;
Para acceder y modificar matrices de objetos desdelocalStorage
, split(';')
yjoin(';')
Operaciones utilizadas.
Sin embargo, el enfoque del delimitador parece inestable.
Por ejemplo;
podría cumplirse dentro de los objetos y atributosplit(';')
La operación será incorrecta.
Podría ser utilizado;;
para delimitador, pero no estoy seguro de que sea estable también.
¿Hay alguna forma robusta de manejarlocalStorage
presentado como conjunto de objetos, en la medida delocalStorage
guardado comoString
?
EDITAR
uno de los topes es que el conjunto de objetos no se pudo guardar en localStorage como clásico:"[{},{}]"
localStorage
Se convierte automáticamente a String como"{},{}"
mis datos actuales dentrolocalStorage
:
"{"name":"volvo","id":"033"};{"name":"saab","id":"034"}"
suposición
tal vez, puedo agregar[
al comienzo y]
Al final, pero no parece gracioso.