客户端存储


前言

本节要掌握的几个核心概念

  • 会话
  • cookie
  • sessionstorage
  • localstorage

一、什么是会话?

所谓的会话过程就是指从打开浏览器到关闭浏览器的过程

二、cookie

Cookie,有时也用其复数形式 Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。储存在用户本地终端上的数据

特点

数据生命期:可设置失效时间,默认是关闭浏览器后失效,是会话级的
存放数据大小:一般是4KB左右
与服务器端通信:每次都会携带在HTTP请求头里面,如果使用Cookie保存过多数据会带来性能问题
易用性:需要自己封装,源生的Cookie接口不友好

三、sessionStorage

跟cookie一样,sessionStorage也是存储在本地终端上的数据,但是与cookie还是有些许不同的。

特点

数据生命期:仅在当前会话有效,关闭页面或者浏览器后被清除
存放数据大小:一般5MB
与服务器端通信:仅在客户端保存(浏览器),不参与和服务器的通信
易用性:源生接口可用,也可再次封装,对Object Array有更好的支持

四、localstorage

跟cookie一样,localstorage也是存储在本地终端上的数据,但是与cookie还是有些许不同的。

特点

数据生命周期:除非被清除,否则永远保留
存放数据大小:一般5MB
与服务器端通信:仅在客户端保存(浏览器),不参与和服务器的通信
易用性:源生接口可用,也可再次封装,对Object Array有更好的支持

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值