前端本地存儲后端傳來的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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM