KNOWLEDGE / NOTE
浏览器存储
MDN · 站内原创整理
localStorage、sessionStorage、IndexedDB 和 Cookie 适用于不同数据类型与生命周期。
核心说明
Web Storage 提供 localStorage 和 sessionStorage 两种字符串键值存储。它们适合少量非敏感的客户端状态,不适合存放高频变化的大型数据。
关键点
- 存储值需要手动 JSON 序列化,解析失败时要提供默认状态。
- localStorage 没有过期机制,长期数据需要设计版本和清理策略。
- 敏感数据应谨慎放入可被脚本访问的存储中。
资料来源 在官方文档中核验:MDN ↗