我有一个网络应用,可以将用户页面历史记录填充到本地存储中。咳咳。它应该是sessionStorage,我现在已经改变,因此它不会持久存在。
但这给我留下了一个有趣的问题:一个完整的本地存储被清空。我知道您可以在开发人员控制台中编辑存储以删除数据,但想象一下我想出于任何原因使用localStorage,并且在某些时候我想完全删除我以编程方式放置的数据内容。
我理解本地存储是特定于域的,因此这应该不是问题 - 但我的问题是如何全局识别我的数据然后将其删除?
是否有一个我可以使用的js表达式只会在一次点击中消除我的数据?或者我是否坚持使用我的密钥的命名约定,然后使用reg-ex选择所有密钥?
答案 0 :(得分:7)
答案 1 :(得分:3)
localStorage.clear();
是您看到http://php-html.net/tutorials/html5-local-storage-guide/或http://diveintohtml5.ep.io/storage.html
后的方法调用