本地存储

本地存储:
1、cookie
特点:小(~4k),服务器环境(每次都会随着请求,发往服务器),过期时间,完全兼容
document.cookie=值
2、localStorage、sessionStorage
特点:大(~5M),不会发往服务器,没有过期时间
共同点:不安全、不能跨浏览器,写入的都是字符

localStorage
window的属性 返回一个localStorage对象
对象的属性:
localStorage.key = value 设置,修改
localStorage.key; 获取
delete localStorage.key 删除 localStorage.key = undefined
for-in localStorage 枚举批量删除
方法:
localStorage.setItem(key,value) 设置、修改
localStorage.getItem(key) 获取
localStorage.removeItem(key) 删除一个
localStorage.clear() 删除所有
事件:
window.onstorage 检测key发生了变化,事件对象
ev.key 返回变化的key
ev.newValue 变化后的值
ev.oldValue 变化前的值
SessionStorage
sessionStorage 生命周期 会话结束时
属性、方法 跟localStorage的一样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值