localStorage删除具有特定名称的项目

时间:2017-07-19 07:31:06

标签: javascript local-storage

出于发布目的,我在localStorage中设置了一个带有版本号的bool,但是不想让用户感兴趣localStorage,因为这些条目不会自动删除。

2 个答案:

答案 0 :(得分:0)

所以我这样做了: 遍历localStorage数组,将键与字符串进行比较,如果匹配则删除此项:

            for (var i = 0; i < localStorage.length; i++) {
                var key = localStorage.key(i);
                if (key.indexOf("string") !== -1) {
                    localStorage.removeItem(key);
                }
            }

答案 1 :(得分:0)

我认为您正在尝试删除名为localStorage的{​​{1}}项。

您只需使用

删除该项目即可
string

无需循环遍历localStorage