7.localStorage 和 sessionStorage 存在哪里
参考答案
- 存储形式
localStorage
和 sessionStorage
都是存储在浏览器中的,它们分别存储在浏览器中不同的位置。
特性 | localStorage | sessionStorage |
---|---|---|
生命周期 | 永久存储,需手动清除或代码删除 | 会话结束时清除(关闭标签页或浏览器) |
作用域 | 同源(协议+域名+端口)下全局共享 | 仅在当前标签页内共享 |
存储位置 | 同一浏览器的同一域名下共享存储文件 | 每个标签页独立存储文件 |
- 访问方式
- 浏览器开发者工具:
通过开发者工具的 Application(或 Storage)面板可直接查看和管理数据: Chrome 开发者工具中的 LocalStorage
// 写入
localStorage.setItem("key", "value");
sessionStorage.setItem("key", "value");
// 读取
const value = localStorage.getItem("key");
// 删除
localStorage.removeItem("key");