首页 > 解决方案 > 仅在浏览器关闭而不是选项卡上清除 localStorage

问题描述

有没有一种方法可以只在浏览器关闭而不是标签关闭时清除 localStorage 项目。我已经阅读了很多文章,但找不到任何相关的解决方案,所以想在这里问。

我的要求是我需要在关闭的选项卡上保留 localStorage 项目上的数据,但需要清除关闭的浏览器上的数据。

下面的代码适用于选项卡和关闭的浏览器。

window.onunload = () => {}

标签: javascriptjsonlocal-storage

解决方案


window.localStorage.removeItem('keyName');

参考

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


推荐阅读