javascript - 使用 localstorage.clear() 但排除 1 项

标签 javascript local-storage

我在 localstorage 中有很多项目,我想将它们全部清除...除了 1 个项目,我们将其称为“X”。

有没有办法调用 localstorage.clear() 但排除 X?

最佳答案

将您想要保留的值存储在另一个变量中,然后使用 localStorage.clear()

示例:

var myItem = localStorage.getItem('key');
localStorage.clear();
localStorage.setItem('key',myItem);


示例取自此 SO post .

关于javascript - 使用 localstorage.clear() 但排除 1 项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27258631/

相关文章:

javascript - vue.js 为每第 6 个循环元素插入 block

javascript - 获取按钮 id,发布到外部 php 文件并将外部文件加载到包含更新内容的 div 中

javascript - React Native 中的 Axios - 无法发布 Blob 或文件

c# - 使用XML存储数据,如何使用Entity Framework?

javascript - 更新/编辑 localStorage - JSONObject

javascript - 在浏览器中存储大量数据

javascript - 将 HTML 页面从 JavaScript 转换为 PDF

javascript - JQuery POST数据到php,直接到php,数据在php中不再存在

javascript - 如何在页面刷新后保存动态复选框状态?

javascript - 如何遍历 localStorage 值