sessionStorage、localStorage、cookie的区别

共同点:

都保存在浏览器端

区别:

  • 1、sessionStorage:不会与其他窗口页面共享数据;本地存储数据;只在当前浏览器窗口页面有效,页面关闭,sessionStorage存储的数据也随之失效。
  • 2、localStorage:在所有的同源窗口中都是共享的;本地存储数据;窗口或者浏览器关闭数据也会一直存在,除非手动删除
  • 3、cookie:在所有的同源窗口中都是共享的;cookie数据始终携带在同源的http请求头中,即cookie在浏览器和服务器间来回传递;可设置过期时间,在过期时间之前有效。

你可能感兴趣的:(sessionStorage、localStorage、cookie的区别)