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