是否有一种方法可以在一次删除localStorage的整个内容



我有一个将用户页面历史记录填充到本地存储的web应用程序。嗯哼。它应该是sessionStorage,我现在已经更改了它,因此它不会持续存在。

但这给我留下了一个有趣的问题:一个完整的localStorage被清空。我知道您可以在开发人员控制台中编辑存储以删除数据,但是假设我出于某种原因想要使用localStorage,并且在某些时候我想要完全删除我以编程方式放置在那里的数据内容。

我知道本地存储是特定于域的,所以这应该不是一个问题-但我的问题是我如何全局识别我的数据,然后删除它?

是否有一个单一的js表达式,我可以使用,只是擦除我的数据在一次命中?还是我坚持使用命名约定为我的键,然后使用regg -ex选择所有的键?

简单如:

localStorage.clear();

规范:http://dev.w3.org/html5/webstorage/dom-storage-clear

localStorage.clear();  

是您要调用的方法,参见http://php-html.net/tutorials/html5-local-storage-guide/或http://diveintohtml5.ep.io/storage.html

最新更新