4

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 からアイテムを取得できますlocalStorage.getItem(key)が、それらを削除することはできません。

4

2 に答える 2

4

あなたが探しているのはこれです:

deleter void removeItem(DOMString key);

これを次のように実装できます。

localStorage.removeItem(key)

ローカル ストレージに関するすべての情報は、Web ストレージの W3 html5 仕様に記載されています。

このドキュメントは、より多くの説明が含まれているため、より役立つ場合があります。

*ローカル ストレージは完成した仕様ではなく、変更される可能性があります。

于 2013-02-13T22:37:10.643 に答える
-2

() のない localStorage.clear は現在、主要なブラウザで動作します。

于 2014-03-24T23:24:07.787 に答える