JSON 对象数组存储在 HTML5 中localStorage
。
现在分隔符是
用于访问和修改对象数组, 以及使用的操作。;
localStorage
split(';')
join(';')
但是,分隔符方法看起来不稳定。
例如;
可能会在对象属性内部遇到并且split(';')
操作将不正确。
它可以用于;;
分隔符,但我不确定它是否也会稳定。
是否有任何可靠的方法来处理localStorage
作为对象数组呈现的对象,就localStorage
保存为String
?
编辑
阻止者之一是对象数组无法像经典一样保存到 localStorage:"[{},{}]"
localStorage
将其自动转换为 String 之类"{},{}"
我当前的数据在localStorage
:
"{"name":"volvo","id":"033"};{"name":"saab","id":"034"}"
也许假设
,我可以[
在开头和]
结尾添加,但它看起来并不优雅