为了发布目的,我在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