javascript - 浏览器重启后清除本地存储变量

标签 javascript local-storage

我在浏览器的本地存储中有以下变量localStorage.timesDisplayed

我想知道是否有办法在浏览器重新启动时使用 Javascript 清除该变量。

我可以使用:delete localStorage.timesDisplayed来删除该变量,但我不确定如何检测浏览器是否已在页面加载时重新启动。

最佳答案

您可以使用 sessionStorage 来代替。当用户退出您的网站时,它将清除。

https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage

关于javascript - 浏览器重启后清除本地存储变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32719265/

相关文章:

javascript - 使用 React.JS 向容器填充内容

android - 写入可以从其他应用程序读取的临时文件的正确方法是什么

Android WebView 本地存储

javascript - Countdown.js 重置时间

javascript - 如何为焦点和焦点 Javascript 的 <option> 设置不同的值

javascript - 服务器主机可以看到我的后端代码的函数变量值吗?

javascript - 当所有事件完成时调用函数 Javascript

android - 将 HTML 从数据库加载到 WebView

javascript - 下载文件并将其保存在浏览器的本地存储中

javascript - 在网页中包含本地照片