javascript - 删除整个本地存储对象

标签 javascript html local-storage

有没有办法一次删除所有本地存储属性,或者您是否必须逐一删除每个单独的属性?

<script>localStorage = null</script>

类似的东西。
我正在尝试让我的网站面向 future ;我有一个表单,我希望人们能够离开并稍后返回,但是一旦他们提交了表单数据,就应该从浏览器内存中清除该表单数据。所以我可以遍历并删除每个属性,但这意味着如果我稍后添加一个字段,我必须调整提交页面上的代码。

最佳答案

使用clear 删除整个localStorage 对象:

localStorage.clear();

查看以下链接了解 clear() 和 localStorage 的其他方法:

https://developer.mozilla.org/en-US/docs/Web/API/Storage/clear

关于javascript - 删除整个本地存储对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50575410/

相关文章:

javascript - jslint、jsdoc 和 rhino 集成以从命令行运行?

html - 响应式布局的推荐宽度

JavaScript:本地存储更改时如何重新加载页面?

javascript - 突出显示 html 原始文本中的特定文本

javascript - 将状态数组中的日期转换回 Date 对象

javascript - 使用 LocalStorage 减少 MYSQL 请求

javascript - 使用带有新 id 的 javascript 克隆 html 中的 div

javascript - 从函数 jquery 内的函数获取值

javascript - 让 jQuery 在我的浏览器 (chrome) 中工作的问题

html - 网站中的元标记