首页 > 其他 > 详细

第 4 题:cookies、sessionStorage、localStorage 的区别是什么?

时间:2021-08-02 14:45:36      阅读:16      评论:0      收藏:0      [点我收藏+]

存储大小

  • cookie:数据大小不能超过 4k

  • localStorage、sessionStorage:数据大小支持 5M 左右,不同浏览器存储大小不同

生命周期(有效时间)

  • cookie:需要设置有效期,过期后 cookie 就会销毁

  • localStorage:除非被手动清理,否则永久存在

  • sessionStorage:页面关闭(包括标签选项卡)后就会被销毁

存储形式

  • 三者都是存储字符串类型,复杂对象可以采用 json 的 stringify 和 parse 方法来做处理

安全性

  • cookie:请求时一般会携带在 header 中

  • localStorage、sessionStorage:请求时不会携带

文章的内容/灵感都从下方内容中借鉴

第 4 题:cookies、sessionStorage、localStorage 的区别是什么?

原文:https://www.cnblogs.com/noxussj/p/15089145.html

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