likes
comments
collection
share

在session中存储JSON对象

作者站长头像
站长
· 阅读数 23

在web开发的过程中,我们可能需要在session中暂时存储接收到的JSON数据,以减少对内存和带宽的占用,可是sessionStorage只能存储字符串数据,无法直接存储数组类型和JSON对象,这时候我们该怎么办呢?其实很简单。

先把json对象通过stringify()方法转化为字符串,存入sessionStorage中:

sessionStorage.setItem("jsonKey",JSON.stringify(jsonData));

之后通过parse()方法将sessionStorage中的字符串转化为JSON格式即可。

var result = JSON.parse(sessionStorage.getItem("jsonKey"));

转载自:https://segmentfault.com/a/1190000003738089
评论
请登录