- 关于前端界面中存储:localStorage存储和sessionStorage存储
相关代码
1 <html>
2 <script>
3 if(!window.localStorage){
4 alert("浏览器支持localstorage");
5 }else{
6 var storage=window.localStorage;
7 var data={
8 name:'xiecanyong',
9 sex:'man',
10 hobby:'program'
11 };
12 var d=JSON.stringify(data);
13 storage.setItem("data",d);
14 console.log(storage.data);
15 }
16 var storage=window.localStorage;
17 var data={
18 name:'xiecanyong',
19 sex:'man',
20 hobby:'program'
21 };
22 var d=JSON.stringify(data);
23 storage.setItem("data",d);
24 //将JSON字符串转换成为JSON对象输出
25 var json=storage.getItem("data");
26 var jsonObj=JSON.parse(json);
27 console.log(typeof jsonObj);
28 console.log(jsonObj['sex']);
29 if(!Window.sessionStorage){
30 alert("浏览器支持sessionStorage");
31 }else{
32 alert("浏览器不支持相关的存储形式");
33 }
34 </script>
35 </html>
- localstorage存储中都是以字符串的形式进行存储的。
- 将JSON 格式 转化成 字符串进行相关的存储 : Json.Stringify
- 将字符串格式 转化成 JSON格式进行相关的解析操作 :Json.parse