HTML本地存储和离线存储

本地存储和离线存储

课程介绍

1.本地存储——Web Storage

2.本地存储——IndexedDB

3.本地存储的扩展介绍

4.离线存储——app cache

5.总结

Cookie的局限性

1.存储大小限制,仅4kb左右

2.单个域名下的数量限制,50个左右

3.污染请求头,浪费流量

localStorage和sessionStorage

1.相同的使用方法

2.不同的存储时效

3.不同的存储容量

相同的使用方法

1.使用setItem方法设置存储内容

2.使用getItem方法获取存储内容

3.使用removeItem方法删除存储内容

4.使用clear方法清除所有的内容

5.使用length属性获取存储内容个数

6.使用key方法获取存储字段

不同的存储时效

localStorage存储会持久化

sessionStorage存储会在网页会话结束后失效

不同的存储容量

localStorage容量一般在2-5Mb左右

sessionStorage存储容量不一,部分浏览器不限制

习题

1.cookie的作用是与服务器进行交互,作为HTTP规范的一部分而存在 ,而Web Storage仅仅是为了在本地“存储”数据而生。

2.每次你请求一个新的页面的时候Cookie都会被发送过去,这样无形中浪费了带宽

3.cookie的大小是受限的

使用Storage时的注意点

1.注意存储容量超出配额——抛出QuotaExceedError异常。

转载于:https://www.cnblogs.com/cuishien/p/9560022.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值