我想在浏览器中保存一些JSON信息。根据用户与应用程序的交互,我希望将5-6个不同的JSON对象存储到内存中。要实现这一点,我有哪些选择?请推荐任何可以让我在浏览器中持久化信息的库或插件。
谢谢
发布于 2015-04-01 18:39:29
为了补充给出的解决方案,我还想添加一个参考链接Storing Objects in HTML5 localStorage,其中很好地讨论了这个问题。
下面是代码
var testObject = { 'one': 1, 'two': 2, 'three': 3 };
// Put the object into storage
localStorage.setItem('testObject', JSON.stringify(testObject));
// Retrieve the object from storage
var retrievedObject = localStorage.getItem('testObject');
console.log('retrievedObject: ', JSON.parse(retrievedObject));礼节: CMS
发布于 2013-09-20 17:19:41
您可以使用HTML5存储,它为您提供本地和会话存储。
本地存储将其保存在本地缓存中,因此即使浏览器被关闭,将来也可以再次访问。
会话存储将仅存储该特定会话的信息,并将在会话结束后被擦除。
例如:
//get item from storage
var foo = localStorage["bar"];
//set item in storage.
localStorage["bar"] = foo;发布于 2013-09-20 17:21:36
使用HTML5存储。这将存储持久数据。
您可以使用localStorage["key"]访问它。
https://stackoverflow.com/questions/18913079
复制相似问题