⭐️ 本文首发自 前端修罗场(点击加入社区,参与学习打卡,获取奖励),是一个由资深开发者独立运行的专业技术社区,我专注 Web 技术、区块链、Web 3、答疑解惑、面试辅导以及职业发展。。
1. 浏览器本地存储方式及使用场景
(1)Cookie
Cookie 是最早被提出来的本地存储方式,在此之前,服务端是无法判断网络中的两个请求是否是同一用户发起的,为解决这个问题,Cookie 就出现了。Cookie 的大小只有 4kb,它是一种纯文本文件,每次发起HTTP请求都会携带 Cookie。
Cookie 的特性:
- Cookie 一旦创建成功,名称就无法修改
- Cookie 是无法跨域名的,也就是说a域名和b域名下的 cookie 是无法共享的, 这也是由 Cookie 的隐私安全

本文介绍了前端本地存储的三种方式:Cookie、LocalStorage和SessionStorage,详细阐述了它们的特点、用途和区别。Cookie用于跟踪用户状态,有大小和数量限制;LocalStorage提供持久存储,容量更大,适用于存储大量数据;SessionStorage则在浏览器窗口关闭后失效,用于临时存储。此外,还提及了IndexedDB作为大数据量本地存储的解决方案。
订阅专栏 解锁全文
241

被折叠的 条评论
为什么被折叠?



