cookie、localStorage、sessionStorage区别
Cookie
Cookie设计初衷是用来和服务器通讯,而不是本地存储,他只是被‘借用’到本地存储。
如下图,每次http请求,header都携带cookie
localStorage、sessionStorage
在HTML5中,新加入了一个localStorage/sessionStorage
特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小。
localStorage、sessionStorage与cookie相比:
localStorage、sessionStorage不同点:
注意:localStorage只支持string类型的存储