localStorage는 클라이언트에 로컬 저장소를 구현하기 위해 HTML5에서 제공하는 메서드입니다. 그러나 localStorage 메서드는 문자열 데이터만 저장할 수 있습니다. . 로컬 예: JSON 그렇다면 localStorage는 JSON 데이터의 저장 및 읽기를 어떻게 실현할 수 있습니까? 이 글을 통해 모두에게 해결책을 설명해보자.
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
위 내용은 JSON 데이터를 저장하고 Html5로 JSON 데이터를 읽는 localStorage의 구현 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!