its*_*sme 149 html javascript jquery local-storage
我需要清除我设置的所有数据localStorage
.通过这个,我的意思是完全重置localStorage
为null
用户删除他们的帐户.
我怎么能用一个简单的功能呢?
我试过这个:
function clearLocalStorage(){
return localStorage= null;
}
Run Code Online (Sandbox Code Playgroud)
但它没有按预期工作.
Lyn*_*ley 400
localStorage.clear();
应该管用.
Tal*_*lha 85
如果要从本地存储中删除/清除所有值而不是使用
localStorage.clear();
Run Code Online (Sandbox Code Playgroud)
如果要从本地存储中删除特定项而不是使用以下代码
localStorage.removeItem(key);
Run Code Online (Sandbox Code Playgroud)
当从window
对象访问它时,它只适用于Firefox .
例...
window.onload = function()
{
window.localStorage.clear();
}
Run Code Online (Sandbox Code Playgroud)
使用.one
确保只执行一次而不是重复.
$(window).one("focus", function() {
localStorage.clear();
});
Run Code Online (Sandbox Code Playgroud)
为了便于阅读,可以放置几个document.ready事件监听器(如果你需要其他事件多次执行),只要你不要过度使用它.
.one
当您希望仅在第一次打开网页或第一次安装移动应用程序时清除本地存储时,此功能非常有用.
// Fired once when document is ready
$(document).one('ready', function () {
localStorage.clear();
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
199200 次 |
最近记录: |