Cookie
1、因为HTTP请求 无状态,所以需要cookie去维持客户端状态
2、过期时间 expire
3、cookie的生成方式
①、http response header 中的set-cookie
②、js中可以通过documentdocument.cookie可以读写cookie
4、仅仅作为浏览器存储(大小4kb左右,能力被localStorage替代)
5、cookie中的相关域名下面—— cdn 的流量损耗
6、httponly
localStorage
1、HTML5设计出来专门用于浏览器存储的
2、大小为5M左右
3、仅为客户端使用,不和服务器进行通信
4、接口封装好
5、浏览器本地缓存方案
sessionStorage
1、会话级别的浏览器存储
2、大小为5M左右
3、仅在客户端使用,不和服务端进行通信
4、接口封装较好
5、对于表单信息的维护