如何清除本地存储?(JavaScript/jQuery)
我目前正在本地计算机上进行测试,因此当用户按下“注销”按钮时,URL如下所示如何清除本地存储?(JavaScript/jQuery),javascript,jquery,local-storage,Javascript,Jquery,Local Storage,我目前正在本地计算机上进行测试,因此当用户按下“注销”按钮时,URL如下所示 // The ********** is my site name, which i don't want releasing yet http://localhost:8080/**********/logout/ 本地存储项: Key: tkn Value: EE8D9DA0F1D71A0BE8B80F3BA80343555655871151tk16 我尝试了以下测试: if (localStorage.get
// The ********** is my site name, which i don't want releasing yet
http://localhost:8080/**********/logout/
本地存储项:
Key: tkn Value: EE8D9DA0F1D71A0BE8B80F3BA80343555655871151tk16
我尝试了以下测试:
if (localStorage.getItem('tkn')) {
localStorage.clear();
}
if (localStorage.getItem('tkn')) {
localStorage.removeItem('tkn');
}
// I've also ran these both tests in the console of the browser
// and they return back 'undefined' but the item is cleared.
但是,当我退出时,用户会话完全可以被删除。但是,本地存储似乎没有被清除
有人能帮我解释一下吗 检查
长度,而不是检查特定属性
if (localStorage.length > 0 ) {
localStorage.clear();
}
localStorage是接口的一个实现,并且存储具有调用长度
存储。长度
返回一个整数,该整数表示存储在
存储对象
@charlietfl的可能重复项在这种情况下,应检查特定项目。但这里OP特别询问了如何清除本地存储