千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  应聘面试  >  html5面试题  > cookie, localStorage,sessionStorage 的区别

cookie, localStorage,sessionStorage 的区别

来源:千锋教育
发布人:syq
时间: 2022-11-18 16:42:36 1668760956

  -存储方式

  1、cookie - 存储方式 - 存储用户信息,获取数据需要与服务器建立连接。

  - 以路径存储,上层路径不能访问下层的路径cookie,下层的路径cookie可以访问上层的路径cookie。

  - 作用与特性

  - 可存储的数据有限,且依赖于服务器,无需请求服务器的数据尽量不要存放在cookie 中,以免影响页面性能。 可设置过期时间。

cookie, localStorage,sessionStorage

  - 存储数量及大小

  - 将cookie控制在4095B以内,超出的数据会被忽略。

  - IE6或更低版本 最多存20个cookie;

  - IE7及以上版本 多可以有50个;

  - Firefox多 50个;

  - chrome和Safari没有做硬性限制。

  - cookie最大特征就是可以在页面与服务器间互相传递,当发送或者接受数据时自动传递

  2、localStorage存储客户端信息,无需请求服务器。 数据永久保存,除非用户手动清理客户端缓存。 开发者可自行封装一个方法,设置失效时间。

  5M左右,各浏览器的存储空间有差异。 任何地方都可以存都可以取操作简单

  3、sessionStorage存储客户端信息,无需请求服务器。

  数据保存在当前会话,刷新页面数据不会被清除,结束会话(关闭浏览器、关闭页面、跳转页面)数据失效。 5M左右,各浏览器的存储空间有差异。 同页面不同窗口中数据不会共享

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT