首页 > 其他 > 详细

请描述一下cookies、sessionStorage和localStorage的区别?

时间:2019-07-18 10:22:26      阅读:101      评论:0      收藏:0      [点我收藏+]

存储大小:
  cookie在4K以内。
  sessionStorage和localStorage在5M以内。


有效时间:
  cookie:如果未设置过期时间,关闭浏览器时清空;如果设置了有效时间则在到期后清空。
  sessionStorage:关闭浏览器时清空。
  localStorage:关闭浏览器不清空,手动清除时清空。


数据与服务器之间的交互方式:
  cookie:自动携带数据发送到服务器。
  sessionStorage和localStorage不自动发送数据给服务器,仅在本地保存。


数据作用域:
  cookie和localStorage在同源窗口可以共享。
  sessionStorage即使在同源窗口也不共享。


storage事件:
  cookie和sessionStorage不支持。
  localStorage支持。


path路径:
  cookie有路径的概念,可以限制cookie只属于某个路径下。
  sessionStorage和localStorage没有path的概念。


易用性:
  原生的cookie接口不友好,需要自己封装。
  sessionStorage和localStorage的接口调用更方便。

请描述一下cookies、sessionStorage和localStorage的区别?

原文:https://www.cnblogs.com/wuqilang/p/11204668.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!