cookie:
①是网站为了表示用户身份而储存在用户本地终端(client side)上的数据(通常要经过加密)。
②cookie数据始终在同源的http请求中携带,会在浏览器和服务器之间来回传递。
③cookie 设置的cookie过期时间之前一直有效,即使窗口或浏览器关闭
④cookie有大小限制,当超过规定的cookie数时,浏览器会根据自己的机制进行删除老cookie(4KB)
storage:
sessionStorage,localStorage是随着HTML5出现的存储方式,他们 不会自动把数据发给服务器,仅在本地保留sessionStorage和localStorage虽然也有大小限制,但是比cookie大得多,可以达到 5M 或更大。
localStorage 存储持久数据,浏览器关闭后数据不丢失,除非主动删除数据
sessionStorage (会话存储)顾名思义,只在当前会话窗口有效,也就是说数据在当前浏览器关闭后自动删除