cookie,session和localstorage,sessionStorage的区别

cookie存放在客户端浏览器上,若不设置时间,则生命周期直到浏览器关闭就截止,这种cookie称为会话cookie;cookie往返于浏览器和服务器

一个cookie保存数据不能超过4k,cookie主要是保存一些字符串

浏览器访问服务器时,会检索客户端的session id,如果没有,服务器会为客户端创建一个session id,保存在cookie中,方便下一次访问。session保存在服务端,保存的是对象。重要信息保存在session中

webStorage可以临时存放一些数据

sessionStorage仅在当前浏览器关闭之前有效,不在不同的浏览器窗口共享,在同源的同窗口可以共享跨页面刷新依然存在,存在本地。如果浏览器支持,浏览器崩溃并重启之后依然会存在。

localStorage除非主动清除否则始终有效,无论窗口关闭与否,存储大小达5M,存本地

除webStorage其他均存储在浏览器端,且同源。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值