爲了發佈目的,我在localStorage中設置了一個帶有版本號的bool,但不想讓用戶氾濫localStorage,因爲這些條目不會自動刪除。localStorage刪除具有特定名稱的項目
-3
A
回答
0
所以我這樣做: 遍歷localStorage的陣列,比較關鍵的字符串,如果它匹配刪除該項:
for (var i = 0; i < localStorage.length; i++) {
var key = localStorage.key(i);
if (key.indexOf("string") !== -1) {
localStorage.removeItem(key);
}
}
0
相關問題
- 1. 從ArrayList中刪除具有特定名稱的項目
- 2. 刪除localStorage中的項目
- 3. 從localStorage中刪除項目
- 4. AS3刪除具有其名稱的特定字母的兒童
- 5. VBA Excel:刪除具有特定名稱的工作表
- 6. 通過腳本刪除具有特定名稱的Excel列
- 7. 刪除方法不會刪除具有特定名稱的節點
- 8. 具有特定名稱的每個項目
- 9. 搜索具有特定名稱的項目列表
- 10. 命令提示符 - 刪除具有特定姓名的目錄
- 11. 具有特定名稱
- 12. 刪除具有較低特定值的數組項目
- 13. 刪除刪除特定集合項目
- 14. 刪除特定名稱的Cookie
- 15. 刪除具有「相同」名稱的JLabels
- 16. 如何在具有特定項目名稱的特定目錄內創建VS2015項目?
- 17. 刪除具有特定名稱和動態文件擴展名的文件
- 18. Javascript - 從表中刪除項目名稱?
- 19. 從URL YII中刪除項目名稱?
- 20. 使用AngularJS從LocalStorage中刪除項目
- 21. 從localStorage中刪除一個項目
- 22. 退出javascript後,LocalStorage刪除項目cordova
- 23. 如何從DOM中刪除具有特定類名稱的所有元素?
- 24. 從Java中的HDFS刪除特定名稱的目錄
- 25. 使rsync排除包含具有特定名稱的文件的所有目錄
- 26. 從列表中刪除特定名稱
- 27. 如何刪除不具有名稱
- 28. 刪除具有類似名稱的數據庫重複項
- 29. 如何刪除具有相同名稱的XML子項
- 30. 如何刪除具有最高號碼名稱的目錄?
所以你的問題是刪除使用
無需環路項目嗎?你想刪除你設置的項目嗎? –
並不是所有的項目都包含一個確定的字符串,例如key = string1。我自己找到了答案,謝謝。 – AHahn