当前位置: 首页 > news >正文

后台管理台字典localStorage缓存删除

localStorage里存放了如以下dictItems_开头的字典数据,localStorage缓存是没有过期时间的,需要手动删除。同时localStorage里还存有其他不需要删除的数据。
在这里插入图片描述

这里的方案是遍历localStorage,利用正则和所有key进行匹配,匹配到dictItems_开头的数据都删除了。

const dictPattern = /^dictItems/;// 获取localStorage中所有的键和值let delKeyList = []for (let i = 0; i < localStorage.length; i++) {const key = localStorage.key(i);// 检查值是否匹配正则表达式if (dictPattern.test(key)) {// 不能在这里直接删除,会导致localStorage.length变化, 我还是记录下再遍历一次删除吧//localStorage.removeItem(delKeyList[key]) delKeyList.push(key)}}for (let key in delKeyList){localStorage.removeItem(delKeyList[key])}
http://www.lryc.cn/news/382547.html

相关文章:

  • 计算机毕业设计PySpark+Hadoop招聘推荐系统 招聘大数据 招聘数据分析 招聘可视化 大数据毕业设计 大数据毕设
  • .Net预定义的泛型委托
  • Unity的Excel转表工具
  • 静态随机存储器(SRAM):高速缓存的奥秘
  • Linux CentOS 7 服务器集群硬件常用查看命令
  • 《Windows API每日一练》5.4 键盘消息和字符集
  • 【uniapp】uniapp开发微信小程序入门教程
  • Python爬虫项目集:豆瓣电影排行榜top250
  • 34-Openwrt uhttpd与rpcd
  • uni app 树状结构数据展示
  • KVM在线yum源部署-centos 7
  • TSF的服务发现与Consul有何区别?
  • kotlin集合框架
  • 服务器(Linux系统的使用)——自学习梳理
  • 竞赛选题 python+opencv+深度学习实现二维码识别
  • Java读取指定 JAR 包路径中的 git.properties 文件
  • 逻辑回归(Logistic Regression)及其在机器学习中的应用
  • 【计算机视觉】人脸算法之图像处理基础知识【七】
  • 家政预约小程序14权限配置
  • 解决 vue 项目一直出现 sockjs-node/info?t=问题
  • 麒麟信安系统关闭core文件操作
  • 微信小程序轮播图
  • redisson WRONGPASS invalid username-password pair or user is disable
  • QT拖放事件之一:初识拖放4大事件处理函数
  • 使用Python进行数据可视化:从基础到高级
  • 【十二】图解 Spring 核心数据结构:BeanDefinition
  • 速盾:阿里云ddos黑洞是怎么回事?
  • File文件转Blob文件,临时路径浏览器可查看
  • 区块链行业DDOS防护痛点在哪
  • 浏览器自带的IndexDB的简单使用示例--小型学生管理系统