美文网首页
cookie、sessionStorage、localStora

cookie、sessionStorage、localStora

作者: yzmt | 来源:发表于2020-01-02 11:56 被阅读0次

  这三种缓存机制还是很常见的, 以下是它们主要的区别

  1. 相同点
    • 都存储在客户端
  2. 不同点
    • 存储大小
      a. cookie 数据大小一般不超过 4k
      b. sessionStorage 和 localStorage 一般为 5M 左右,从这点上来说,比 cookie 大得多
    • 有效时间
      a. localStorage: 存储持久数据,浏览器关闭后不会自动删除,除非手动删除
      b. sessionStorage: 数据在当前浏览器窗口关闭后自动删除
      c. cookie: 设置的 cookie 过期时间之前一直有效,即使窗口或浏览器关闭
    • 数据与服务器之间的交互方式
      a. cookie 的数据会自动传递到服务器,服务器也可以写 cookie 到客户端
      b. sessionStorage 和 localStorage 不会自动把数据发给服务器,仅本地保存

相关文章

网友评论

      本文标题:cookie、sessionStorage、localStora

      本文链接:https://www.haomeiwen.com/subject/ywnnoctx.html