美文网首页
2018-06-22

2018-06-22

作者: 陌然boy | 来源:发表于2018-06-22 10:55 被阅读0次

localStorage--如何存储json数据?


localStorage--如果直接将json存储在localStorage里面,只会保存[Object Object]的字符串
所以我们首先要将json对象转换成字符串,提取的时候,再将字符串转换成json数据即可。

let obj = {a: '1', b: '2', c: '3'};
obj = JSON.stringify(obj); //转化为JSON字符串
localStorage.setItem("temp", obj); // 返回 {a: '1', b: '2', c: '3'} 字符串

JSON.parse将字符串转换成json

obj=JSON.parse(localStorage.getItem("temp"));

localStorage 方法存储的数据没有时间限制。第二天、第二周或下一年之后,数据依然可用.
这里再简单说几句localStorage的用法
存储str

localStorage.setItem('myCat', 'Tom');

获取localStorage

const cat = localStorage.getItem("myCat");

删除localStorage

localStorage.removeItem("myCat");

原文摘自:http://yuang.site/2018/03/26/localStorage/

相关文章

网友评论

      本文标题:2018-06-22

      本文链接:https://www.haomeiwen.com/subject/kdfkyftx.html