在浏览器窗口/选项卡关闭时如何删除 localStorage 项?


若要清除浏览器关闭时存储在 localStorage 中的数据,可使用 window.onunload 事件来检查选项卡是否已关闭。

假设在这个例子里,有一个本地存储对象叫作 MyStorage,用作全局。那么你可以编写一个事件处理程序:

示例

window.onunload = () => {
   // Clear the local storage
   window.MyStorage.clear()
}

这会在选项卡/窗口关闭时清空本地存储。

更新于:2019 年 11 月 27 日

2K+ 浏览次数

开启您的职业生涯

完成课程,获得认证

开始
广告
© . All rights reserved.