1.在不同页面对一个sessionStroage进行操作,必须在同一协议,同一主机名,同一端口下;
2.本地存储,sessionStroage的数据不会跟随http一起发送到服务器,只会在本地生效,并在关闭标签页后清除数据
3.存储方式,sessionStroage的储存方式采用key和value的方式,value必须是字符串的形式
4.储存限制上限在5MB以下
客户端支持版本
1.IE8,chrome5
方法
sessionStorage.wyq = 11;
//获取长度
console.log(sessionStorage.length);
//获取value
console.log(sessionStorage.getItem('wyq'));
//设置或者更新value
sessionStorage.setItem('aa','222');
//移除value
sessionStorage.removeItem('aa');
//全部清空
sessionStorage.clear();
常用JSON存取
var Json = {
wyq : '1',
bxy : '2',
zy : '3',
sq : '4'
}
sessionStorage.setItem('AA',JSON.stringify(Json));
var AA = sessionStorage.getItem('AA');
AA = JSON.parse(AA);
console.log(AA);