前端-localStorage

localStorage的清除 —— 前端碎片 众所不一定周知,在前端是一个有利的==“固态工具”==。维持数据状态,不随着页面刷新而刷新,也就是脱离了常规的生命周期,利用这一特性可以完成很多惊天操作但是,如果你想在项目测试后希望数据状态还原初始态,就要了解localStorage的清除。是 Web 存储的一部分,它允许网站存储数据在用户浏览器上,即使浏览器关闭后数据依然可以保留。中的数据没有到期时间,因此数据会永久保存,直到被明确地清除。要清除:用户可以在浏览器的设置中清除浏览数据,包括数据。:在你的 Web 应用中,你可以根据特定的逻辑来清除。 阅读详情

在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。

在使用localStorage的时候,我们需要判断浏览器是否支持localStorage这个属性:

        if(!window.localStorage){
            alert("浏览器支持localstorage");
            return false;
        }else{
            //主逻辑业务
        }

localStorage的写入,读取,删除

            let storage=window.localStorage;
            storage.setItem("a",1);//添加
            let c=storage.getItem("a");//获取
            storage.removeItem("a");//删除对应key的值
            storage.clear();//删除全部
            for(let i=0;i<storage.length;i++){//获取key
                let key=storage.key(i);
                console.log(key);
            }

存储进去的是int类型,但是打印出来却是string类型,这个与localStorage本身的特点有关,localStorage只支持string类型的存储。

 一般我们会将JSON存入localStorage中,但是在localStorage会自动将localStorage转换成为字符串形式

这个时候我们可以使用JSON.stringify()这个方法,来将JSON转换成为JSON字符串:

        if(!window.localStorage){
            alert("浏览器支持localstorage");
        }else{
            var storage=window.localStorage;
            var data={
                name:'gcc',
                sex:'man',
                hobby:'program'
            };
            var d=JSON.stringify(data);
            storage.setItem("data",d);
            console.log(storage.data);
        }

读取之后要将JSON字符串转换成为JSON对象,使用JSON.parse()方法:

            var storage=window.localStorage;
            var data={
                name:'gcc',
                sex:'man',
                hobby:'program'
            };
            var d=JSON.stringify(data);
            storage.setItem("data",d);
            //将JSON字符串转换成为JSON对象输出
            var json=storage.getItem("data");
            var jsonObj=JSON.parse(json);
            console.log(typeof jsonObj);

场景:可以将字典数据存入localStorage:

 

Java中LocalStorage基础操作 了解LocalStorage的使用,可以帮助我们在Java应用中实现数据持久化的需求,方便地将数据存储到用户本地浏览器中,避免了每次都需要从后端请求数据的情况。同时,LocalStorage还可以储存复杂的数据类型,例如Java对象,通过序列化后储存为JSON格式,再通过反序列化获取原始对象,大大扩展了LocalStorage的使用范围。首先,我们需要在页面中引入相应的JavaScript脚本文件,并在Java代码中调用相应的LocalStorage操作方法。下面我们通过实例来学习如何使用。 阅读详情

相关推荐

无人机航拍图像匹配——SIFT算法实践(含代码)

无人机航拍图像匹配——SIFT算法实践(含代码)

zhangzhao147的博客 6394

js 在已有字典中存数据_【已解决】Reactjs中如何使用浏览器的localStorage或sessionStorage保存json即dict字典对象的值...

折腾:期间,对于目前使用:if (storedFunctionGroupNames === ‘undefined’) {const functionGroup = action.payload.function_group;const functionGroupOwner = action.payload.function_group_owner;const functionGroupIDs = ...

weixin_35838394的博客 697

手把手教你用STM32+LAN8720搭建以太网通信模块(含原理图)

本文详细介绍了如何使用STM32微控制器与LAN8720物理层芯片搭建以太网通信模块,涵盖硬件设计、软件配置及常见问题排查。重点讲解了LAN8720的低功耗设计、RMII接口简化布线等特性,以及STM32CubeMX配置和LwIP协议栈移植技巧,助力开发者快速实现稳定可靠的嵌入式网络通信。

CAT789的专栏 413

清理localstorage_localStorage使用总结

一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。二、localStorage的优势与局限...

weixin_42117622的博客 1240

大模型微调框架之TRL

近年来,大语言模型(LLMs)的快速发展推动了下游应用的繁荣,但如何高效地对这些模型进行对齐和微调,依然是研究与应用的热点。Hugging Face 开源的 TRL(Transformer Reinforcement Learning) 框架,提供了基于强化学习的语言模型训练方法,并支持 SFT(监督微调)、PPO(近端策略优化)、DPO(直接偏好优化)等多种方式,是目前对齐和微调 LLM 的重要工具。

和大家一起涨芝士 905

1. 如何使用扣子工作流一键生成儿童绘本(可以发到小红书,微信公众号图文等)

本文介绍了使用扣子智能体一键生成儿童绘本的工作流。用户只需输入绘本主题,系统会自动生成Markdown格式内容,可直接发布到优快云、小红书等平台,还支持推送至微信公众号草稿箱。操作步骤包括:访问扣子网站导入工作流源代码,输入主题试运行,查看实时进度和最终输出结果。工作流编辑器会显示每个节点的执行状态和耗时,支持通过"查看日志"功能回溯历史运行记录。文末附有工作流源代码下载链接。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1246

java localstorage_Window

localStorage 的优势1、localStorage 拓展了 cookie 的 4K 限制。2、localStorage 会可以将第一次请求的数据直接存储到本地,这个相当于一个 5M 大小的针对于前端页面的数据库,相比于 cookie 可以节约带宽,但是这个却是只有在高版本的浏览器中才支持的。localStorage 的局限1、浏览器的大小不统一,并且在 IE8 以上的 IE 版本才支持 ...

weixin_42499201的博客 385

【WRF-Chem工具】anthro_emiss 详解:生成人为排放数据

anthro_emiss 详解:生成人为排放数据

WW、forever的博客 2055

localStorage详细总结

一、localStorage简介: 在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。 二、localStorage的优势与局...

weixin_30826761的博客 360

为YOLO11更换Backbone(一):轻量化之星GhostNet

摘要: 本文重点介绍了轻量化Backbone网络GhostNet及其在YOLO11中的应用。首先分析了Backbone网络在目标检测中的重要性,指出其需平衡特征提取能力和计算效率的需求。然后详细解析了GhostNet的核心思想,包括其通过"幽灵模块"生成冗余特征的设计原理,该模块使用1×1卷积生成少量内在特征,再通过廉价线性变换生成更多幽灵特征,显著降低了计算量。GhostNet的创新设计使其在保持精度的同时大幅减少了参数和FLOPs,为YOLO11等目标检测模型提供了高效的轻量化解决方

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1498

用python画带有正负值的条形图

常见的条形图只能表现数据的大小,却不能表现值的正负关系。但是其实仅仅使用`pandas`和`matplotlib`两个包就可以实现y轴负轴的添加以及负值的显示,并且可以为正负值分别设置不同的颜色,让条形图看上去更加清晰,易于我们分析

weixin_44853840的博客 5384

关于前端localStorage的使用

结合上一章token的,这次来说一下localStorage的使用。 LocalStorage是HTML5加入的新特性,他可以在前端存储一些数据,且不会过期,在一定程度上可以把它理解为一个前端数据库,在这里存储token是在合适不过了。 LocalStorage的操作非常简单,他的写入有三种方法: window.localStorage.a = 'study'; window.localS...

DACBE的博客 1495

第78章:PCL Multiple View ICP 多视角配准

多视角配准(Multiple View ICP)是迭代最近点(ICP)算法的扩展,旨在处理多视角的点云数据配准问题。传统的ICP算法主要用于两幅点云之间的配准,而多视角配准则处理来自多个视角或不同时间采集的多个点云数据的配准任务。在实际应用中,多个传感器或多个拍摄角度获得的点云数据常常需要进行联合配准。这些点云可能由于不同的视角、拍摄位置或时间差异而存在位置和旋转的差异。多视角配准的目标是根据多个点云之间的匹配关系,找到它们的相对变换,使得这些点云能够合并成一个统一的三维模型。

yumeiguo的博客 158

前端本地存储localStorage及应用

localStorage

getTheCheeseOfGod的博客 2577

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

前端学习。localstorage

https://www.cnblogs.com/st-leslie/p/5617130.html

xyy的博客 282

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

前端Cookie与localStorage

前端存取Cookie与localStorage 一、Cookie 1、Cookie介绍 Cookie是浏览器的缓存文件,在浏览器中以键值对的形式存储,其大小受浏览器的限制。Cookie中只能存储字符串,且为明文存储,因此不安全。 2、前端存Cookie <script> document.cookie="username="+"zhangsan"; document.cookie="password="+"123456"; </script> 通过document

cxmengxin的博客 586

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

前端中的LocalStorage和SessionStorage

LocalStorage和SessionStorage是HTML5提供的本地存储解决方案,用于在浏览器端保存数据。在使用时,要根据需求和场景选择合适的存储方式,以提高用户体验和数据安全性。在前端开发中,常常需要在浏览器端保存数据,以便在页面刷新或跳转时能够保留数据或状态。在这种情况下,可以使用Web Storage API中的LocalStorage和SessionStorage来实现数据的存储。它们都是HTML5提供的本地存储解决方案,可以在浏览器端临时或长期保存数据,而不需要发送到服务器。

TianQiWanLaiQiu的博客 638

web前端必须掌握的localStorage

先自我介绍一下,本人男,27岁,单身,web前端程序员一枚,长期潜伏在幕后,只学不教(貔貅么?),其实主要是工作太忙了,每天忙到11点左右,没有时间写东西,洗洗就睡了。最近赶巧,后端那边出技术瓶颈了,因而小休息了两天,优化了一下自己的grunt自动化。 今天天气很好,阳光明媚的,突然一激动就想开个博客了,当然作为博客园新人不来点料不是霸占资源么,思来想去还是先教教新手们如何使用loca...

aoevsa8140的博客 252

【前端】localStorage设置过期时间

前言   项目中用户登陆之后,用户携带权限认证的Authorization 的token信息,会有一个过期时间,但是在项目中如何判定这个token过期,并要求用户重新登录,获取一个新的token呢?这时我们就需要使用localStorage设置一个key,存放过期时间。 父类中写方法 一、BaseUI类中写方法   1.BaseUI是前端系统各个页面都继承的...

冯浩月 5161

案例13-前端对localStorage的使用分析

localstorage 在浏览器的 API 有两个:localStorage 和sessionStorage,存在于 window 对象中:localStorage 对应 window.localStorage,sessionStorage 对应 window.sessionStorage。localStorage 和 sessionStorage 的区别主要是在于其生存期。理论上来说是永久有效的,即不主动清空的话就不会消失,即使保存的数据超出了浏览器所规定的大小,也不会把旧数据清空而只会报错。

Wzill 911

使用localstorage_前端存储除了 localStorage 还有啥

(给前端大全加星标,提升前端技能)作者:全栈修仙之路 公号 / semlinker前端的数据存储方式,你除了用过 Cookies、localStorage 和 sessionStorage 外,还有用过其它的存储方式么?其实除了前面提到的 3 种存储方式,目前主流的浏览器还支持 Web SQL 和 IndexedDB。目前市场上主流的浏览器有 Chrome 、Safari、Firefox...

weixin_42659196的博客 384

前端开发之JS中localStorage的使用

前言 在前端开发过程中,对于数据的缓存处理这块也是非常重要的操作,缓存数据可以解决很多业务需求,前端培训而且在实际开发过程中无处不在的数据缓存操作,常用的需要缓存的操作无所不在,而且本地存储数据也是一种非常常用的需求,实现的方法也很多,作为前端开发都很熟悉的cookie,但是cookie的缺点:读写困难、容量有限的问题也是很明显的,localStorage的功能主要就是用来替代cookie的,那么本文就来分享一下好用的本地存储方法:localStorage的使用。 localStorage定义 loc

m0_58371965的博客 2521

使用localstorage_前端存储除了 localStorage 还有啥?

作者:semlinker 全栈修仙之路转发链接:https://mp.weixin.qq.com/s/I43IePa3y821sj9aBOrtnQ前言前端的数据存储方式,你除了用过 Cookies、localStorage 和 sessionStorage 外,还有用过其它的存储方式么?其实除了前面提到的 3 种存储方式,目前主流的浏览器还支持 Web SQL 和 IndexedDB。目前市场上主...

weixin_34942564的博客 518

前端存储除了 localStorage 还有啥

本文介绍一些与前端数据存储有关,有趣、好玩、有用的开源库。除此之外,还会让你掌握各种 Web 存储方案的特点,赶紧来了解一下。 在介绍目前比较流行的一些开源的前端存储方案之前,阿宝哥先分享一些与存储有关,有趣好玩的开源库。 一、有趣好玩的开源库 1.1 Sharedb Realtime database backend based on Operational Transformation (OT)。 https://github.com/share/sharedb ShareDB 是一个基于 JS.

semlinker的博客 741

前端页面利用localStorage设置缓存方案

前端页面利用localStorage设置缓存方案 localStorage的存储空间大致在5M左右,各大浏览器略有差别。我再chrome 54中测试能放下 5233962 字节,该值并不精确,通过每次往localStorage中插入一个大字符串,到达上线报错之后再取总长度得到。 LocalStorageClient类提供两个方法来存储缓存数据save(key, data, flag) saveAss

yhaibo222的专栏 7050
上一篇: 前端-杂记
下一篇: 前端-进度条实践
gcc_front
博客等级 码龄9年 16粉丝 98原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值