JavaScript 学习手册

免费学习 完整知识体系 快速检索

JavaScript学习手册《localStorage 与 sessionStorage》:Web Storage 提供了在浏览器中存储键值对数据的能力,比 Cookie 更大、更简单。 **localStorage** – 永久存储(除非手动清除),同源共享。 **sessionStorage** – 仅在当前会话(标签页)...

Web API

localStorage 与 sessionStorage

【详细说明 & 代码示例】
Web Storage 提供了在浏览器中存储键值对数据的能力,比 Cookie 更大、更简单。 **localStorage** – 永久存储(除非手动清除),同源共享。 **sessionStorage** – 仅在当前会话(标签页)有效,关闭标签页后清除。 **API:** ```javascript // 存储 localStorage.setItem('key', 'value'); // 读取 const value = localStorage.getItem('key'); // 移除 localStorage.removeItem('key'); // 清除所有 localStorage.clear(); // 存储对象需转为 JSON const user = { name: 'Alice' }; localStorage.setItem('user', JSON.stringify(user)); const stored = JSON.parse(localStorage.getItem('user')); ``` **StorageEvent** – 当其他标签页修改 storage 时触发(同一源)。 **容量:** 通常约 5-10MB,不同浏览器有差异。 **注意:** 存储的数据类型始终为字符串,需手动转换。

学习提示:建议打开浏览器开发者工具(F12)中的 Console 面板,直接运行代码片段,实时查看输出,加深理解。

全部章节目录(共 48 个知识点)

JavaScript 基础 (1个知识点)

字符串 (1个知识点)

日期与时间 (1个知识点)

错误处理 (1个知识点)

BOM 操作 (1个知识点)

异步编程 (1个知识点)

Promise (1个知识点)

async/await (1个知识点)

Ajax 与请求 (1个知识点)

模块化 (1个知识点)

(1个知识点)

闭包 (1个知识点)

作用域 (1个知识点)

正则表达式 (1个知识点)

框架与库基础 (2个知识点)

使用说明

  • • 本手册涵盖 JavaScript 从基础到 ES6+ 及 Web API 的完整知识体系
  • • 在搜索框输入关键词,快速定位相关知识点
  • • 点击条目标题进入详情页,查看详细说明与代码示例
  • • 页面按分类展示所有知识点,方便系统性学习
  • • 建议打开浏览器开发者工具(F12)的 Console 面板运行代码,加深理解