描述下 Cookies、SessionStorage和LocalStorage区别
Cookies
Cookies 是⽹站为了标示⽤户身份⽽储存在⽤户本地终端上的数据,通常经过加密
- Cookies 大小不能超过 4K
- Cookie 过期时间之前⼀直有效,即使窗⼝或浏览器关闭
- Cookie数据始终在同源的http请求中携带
SessionStorage 和 localStorage
-
SessionStorage 和 localStorage 不会把数据发送给服务器,仅仅保存在本地
-
虽然也有存储大小的限制,可达 5M 或更大
-
localStorage 存储持久数据,浏览器关闭后数据不丢失除⾮主动删除数据
-
sessionStorage 数据在当前浏览器窗⼝关闭后⾃动删除