热门

最新

红包

立Flag

投票

同城

我的

发布
var_infinity
风叶已鸣廊
4 年前
truevar_infinity

说一说cookie sessionStorage localStorage 区别?
1.都是浏览器存储
2.都存储在浏览器本地
区别:
1.cookie由服务器写入, sessionStorage以及localStorage都是由前端写入
2.cookie的生命周期由服务器端写入时就设置好的,localStorage是写入就一直存在,除非手动清除,sessionStorage是由页面关闭时自动清除
3.cookie存储空间大小约4kb, sessionStorage及localStorage空间比较大,大约5M
4.3者的数据共享都遵循同源原则,sessionStorage还限制必须是同一个页面
5.前端给后端发送请求时,自动携带cookie, session 及 local都不携带
6.cookie一般存储登录验证信息或者token,localStorage常用于存储不易变动的数据,减轻服务器压力,sessionStorage可以用来监测用户是否是刷新进入页面,如音乐播放器恢复进度条功能

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
Question to folks who use Chrome instead of Firefox all-day long, why did you choose Chrome over FF?向使用Chrome而不是Firefox全天长时间使用Chrome的人们提问,您为什么选择Chrome而不是FF?
立即登录