前端本地存储后端传来的json格式数据
有些时候需要在A页面进行请求发送,但是在B界面对这些数据进行渲染
在这种情况下就需要一个页面之间的通讯,也就是暂时的本地存储
但是无论是loca还是session还是cookie都是存储的字符串类型
我们需要通过一些方法对返回的数据进行处理
JSON.parse()和JSON.stringify()方法
var jsonData = {'name': '张三', 'age': 29}; // 定义一个JSON对象 var str_jsonData = JSON.stringify(jsonData); console.log(typeof(str_jsonData)); // string localStorage.setItem('localData', str_jsonData); // 存储字符串数据到本地 var getLocalData = localStorage.getItem('localData'); // 读取字符串数据 console.log(typeof(getLocalData)); // string var jsonObj = JSON.parse(getLocalData); console.log(typeof(jsonObj)); // obj console.log(jsonObj.age); // 29