有些时候需要在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

 

相关文章:

  • 2022-01-06
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
  • 2021-07-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2023-04-04
  • 2022-02-12
  • 2021-11-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案