news 2026/3/10 16:33:05

localStorage

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
localStorage

一、localStorage 是什么

  • 浏览器本地存储

  • 永久保存(不主动删就一直在)

  • 只能存字符串

  • 同一域名下共享


二、四个核心 API

1️⃣ 保存数据

localStorage.setItem(key, value);

2️⃣ 读取数据

localStorage.getItem(key);

3️⃣ 删除某一项

localStorage.removeItem(key);

4️⃣ 清空所有

localStorage.clear();

三、存对象 / 数组(重点)

localStorage 只能存字符串

存之前:JSON.stringify

localStorage.setItem('config', JSON.stringify(obj));

取出来:JSON.parse

const obj = JSON.parse(localStorage.getItem('config'));


四、常见使用场景

  • 用户配置(主题、语言、布局)

  • 登录信息(token、用户信息)

  • 页面状态缓存


五、通用封装写法

// 存 function setStorage(key, value) { localStorage.setItem(key, JSON.stringify(value)); } // 取 function getStorage(key) { const data = localStorage.getItem(key); return data ? JSON.parse(data) : null; } // 删 function removeStorage(key) { localStorage.removeItem(key); }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/6 1:50:48

40、Windows 8系统:注册表操作、版本特性与常用术语解析

Windows 8系统:注册表操作、版本特性与常用术语解析 1. 注册表操作指南 在Windows系统中,注册表是一个至关重要的数据库,它包含了系统、用户偏好以及已安装软件和硬件的设置信息。除了使用注册表编辑器外,还有多种方法可以对注册表进行操作: - 使用组策略和MMC :可以…

作者头像 李华
网站建设 2026/3/10 14:52:15

00后大模型实习生「扒光」豆包手机!千字实测揭秘

关注、星标公众号,精彩内容每日送达 来源:网络素材新智元报道 编辑:桃子 好困【新智元导读】爆火的「豆包手机」,到底藏了什么狠活?一篇热帖,LLM工程师通过黑盒测试和论文推演,扒出了它的技术机…

作者头像 李华
网站建设 2026/3/4 5:48:03

模块热替换 (HMR):前端开发的“魔法”与提速秘籍

在前端开发的日常中,我们经常需要在保存代码后刷新浏览器,等待整个应用重新加载。如果应用庞大,这个等待过程可能会非常耗时,严重打断开发节奏。 幸运的是,模块热替换 (Hot Module Replacement, HMR) 这项技术彻底改变…

作者头像 李华
网站建设 2026/3/7 21:11:38

基于单片机的全自动洗衣机控制系统设计(有完整资料)

资料查找方式:特纳斯电子(电子校园网):搜索下面编号即可编号:T4522309M设计简介:本设计是基于单片机的全自动洗衣机控制系统设计,主要实现以下功能:1、洗涤模式选择功能;…

作者头像 李华
网站建设 2026/3/4 18:07:53

从系统管理与网络监控看核心功能解析

在数字化转型日益深入的今天,企业IT基础设施的复杂度持续攀升,尤其是在当前经济形势下,运维团队普遍面临着 "预算紧缩"与"要求提高" 的双重压力。根据Gartner的报告,2025年全球信息安全支出仍在增长&#xff…

作者头像 李华