sessionStorage localStorage存取值的用法

Posted maibao666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sessionStorage localStorage存取值的用法相关的知识,希望对你有一定的参考价值。

sessionStorage存取值

1.存值   存一个key为initialize的值,而我把获取到的数据封成对象

例1 sessionStorage.setItem(‘initialize‘, JSON.stringify(res.data.data))

例2 sessionStorage.setItem(‘router‘, JSON.stringify(router))

2.取值  根据这个key去取,记得解析对象,不然结果就是获取到的是字符串而不自知,还在点都不出值。

例1  先获取在解析

var _user = sessionStorage.getItem(‘user‘);

 user = JSON.parse(_user);

例2  user = JSON.parse(sessionStorage.getItem(‘user‘));  //从session获取再解析

localStorage存取值

1.localStorage.setItem("key","value");//存储变量名为key,值为value的变量  

2.localStorage.key = "value"//存储变量名为key,值为value的变量     

3.localStorage.getItem("key");//获取存储的变量key的值www.it165.net     

4.localStorage.key;//获取存储的变量key的值     

5.localStorage.removeItem("key")//删除变量名为key的存储变量  

以上是关于sessionStorage localStorage存取值的用法的主要内容,如果未能解决你的问题,请参考以下文章

html5的localstorage详解

THML5本地存储 Web Storage

webStorage向浏览器存储数据

sessionStorage 的使用

sessionStorage和localStorage

$sessionStorage 以及如何在 AngularJs 中查看和使用 $sessionStorage