cookies
, sessionStorage
和 localStorage
的区别?cookie
是⽹站为了标示⽤户身份⽽储存在⽤户本地终端(Client Side
)上的数据(通常 经过加密)cookie
数据始终在同源的http
请求中携带(即使不需要),记会在浏览器和服务器间来回 传递sessionStorage
和 localStorage
不会⾃动把数据发给服务器,仅在本地保存cookie
数据⼤⼩不能超过4ksessionStorage
和 localStorage
虽然也有存储⼤⼩的限制,但⽐ cookie
⼤得 多,可以达到5M或更⼤localStorage
存储持久数据,浏览器关闭后数据不丢失除⾮主动删除数据sessionStorage
数据在当前浏览器窗⼝关闭后⾃动删除cookie
设置的 cookie
过期时间之前⼀直有效,即使窗⼝或浏览器关闭