检查localStorage项目是否匹配字符串

时间:2018-09-04 02:09:01

标签: javascript local-storage match

我想证明在itemID与字符串匹配的localStorage中是否存在某个项目,以将其删除。清除功能可以正常工作,但不能不删除所有内容。有什么办法吗?

    var myMatch = "test";
    localStorage.setItem("test_1", "value");

    -> localStorage.getItem(); // ?

1 个答案:

答案 0 :(得分:1)

localstorage具有功能getItem()而不是get()

所以改变:

localStorage.get(itemID);

收件人:

localStorage.getItem(itemID);

因此您的最终代码如下:

  var myMatch = "test";

  if (localStorage.getItem(itemID) === myMatch) {
    localStorage.removeItem(itemID)
  }

有关localStorage中的更多信息,请检查here