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

约瑟夫:

我的案例:具有键+值的localStorage,应在关闭浏览器而不是单个选项卡时删除。

请查看我的代码是否正确以及可以改进的地方:

//create localStorage key + value if not exist
if(localStorage){
   localStorage.myPageDataArr={"name"=>"Dan","lastname"=>"Bonny"}; 
}

//when browser closed - psedocode
$(window).unload(function(){
  localStorage.myPageDataArr=undefined;
});
约瑟夫:

应该这样,而不是使用delete运算符:

localStorage.removeItem(key);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

用户单击关闭选项卡时如何打开新窗口浏览器?

useEffect挂钩,用于在用户关闭浏览器选项卡时保存到localStorage

使用Angular关闭浏览器窗口/选项卡时执行异步服务获取

当浏览器选项卡或窗口关闭时,是否会触发一般事件?

如何关闭浏览器窗口中的当前选项卡?

每当浏览器选项卡/窗口关闭时,Angular 应用程序就会变得不可用

清除选项卡/浏览器上的localStorage关闭,但不刷新

beforeDestroy() 是否在浏览器选项卡或窗口硬关闭时调用

如何在JS中关闭浏览器选项卡或浏览器关闭上的会话?

当用户关闭基于 django2.0 的网站上的选项卡或浏览器时,如何强制注销用户

Reactjs浏览器选项卡关闭事件

检测 Bokeh 中的浏览器选项卡关闭

JavaScript浏览器关闭事件(“ nob”选项卡)

在关闭浏览器选项卡上发送邮件

拖放多个浏览器窗口/选项卡

实施JWT存储以允许浏览器刷新但在选项卡/浏览器关闭时清除

是否可以在关闭浏览器/浏览器选项卡时清除所有cookie。在asp.net

退出浏览器并关闭选项卡时发出警报

当用户关闭浏览器选项卡时,我想将数据发布到API

铬浏览器:打开太多窗口/选项卡时显示“ Aw,snap”

如何在浏览器或选项卡关闭上实现Session.Abandon()?

即使用户关闭了Web浏览器/选项卡,如何运行Python 3功能?

如何恢复意外关闭的浏览器选项卡?

如何关闭知道进程ID的浏览器选项卡?

如何关闭ReactJS上的当前浏览器选项卡?

如果刷新或关闭或新选项卡,如何检测浏览器

X-Mouse Button Control:如何设置双击关闭浏览器选项卡?

如何使用Behat和Mink PHP处理浏览器窗口或选项卡

如何从此浏览器选项卡中删除odoo?