localstorage与sessionStorage setItem值的用法

1.保存数据

//若储存前先转换为json串类型  
var b = [1,2,3]  

//转换为Json串  
var b1 = JSON.stringify(b);   
sessionStorage.setItem("sb",b1);  

var b2 = sessionStorage.getItem("sb");  

console.log( typeof b2) //string   
console.log( typeof JSON.parse(b2)) // object  
console.log( typeof JSON.parse(b2)[2])  //number  
console.log(  JSON.parse(b2)) //[1,2,3]  
console.log(JSON.parse(b2)[1])  //数组的第二个元素2  

//总结 1、 存储前转换为json串的形式,取出后转换为json对象形式可以当做数组直接用;  
//     2、无论存储前是什么数据类型  取出来之后他都会是一个字符串(string)类型  
//     3、存储字符串时,取出来就直接可以用。  
//     4、特别注意,当你存储一个对象的时候,必须先转换为json串存储,不然对象就没法用了 

 

2.删除数据

sessionStorage.removeItem('sb');

 

参考链接:http://blog.csdn.net/wxl1555/article/details/52666217

 

 

 

转载于:https://my.oschina.net/qimhkaiyuan/blog/1619559

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值