cookie是网站为了标示用户身份而存储在用户本地终端上的数据(通常经过加密)。 cookie数据始终在同源的http请求中携带,会在浏览器跟服务器之间来回传递。 sessionStorage和localStroage不会自动把数据发给服务器,仅在本地存储。
存储大小:
cookie数据大小不能超过4k
sessStorage和localStroage虽然也有大小限制,但是比cookie大的多,可以达到5m或者更大
有期时间:
localStorage 存储持久数据,浏览器关闭后数据不丢失除非手动删除
sessionStroage 数据在当前浏览器关闭后自动删除。
cookie 设置的cookie过期时间之前一直有效,即使窗口或者浏览器关闭。