我正在尝试从javasscript中的 localStorage 中删除项目,但它不起作用。
它仅适用于以下事件的序列
Right click --> Inspect element --> Resources --> localStorage --> Right click --> Delete
我试过了:
localStorage.clear();
和
localStorage.removeItem(key); // the key is the link of the page and
// the value is the selected word in the page
并且两者都不起作用,我可以使用localStorage.setItem(key, vaule)
保存项目并使用localStorage.getItem(key)
从localStorage获取项目,但我无法删除它们。
答案 0 :(得分:4)
你要找的是:
deleter void removeItem(DOMString key);
您可以这样实现:
localStorage.removeItem(key)
可以找到有关本地存储的所有内容here on the W3 html5 spec for web storage.
您可以找到此document more helpful as it goes into more explanation.
*本地存储不是完成的规范,这些可能会改变。
答案 1 :(得分:-2)