Проверьте localStorage, если элемент соответствует строке - PullRequest
0 голосов
/ 04 сентября 2018

Я хочу доказать, существует ли элемент в localStorage, где itemID соответствует строке, чтобы удалить его. Функция очистки работает нормально, но не без удаления всего. Есть ли способ сделать это?

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

    -> localStorage.getItem(); // ?

1 Ответ

0 голосов
/ 04 сентября 2018

localstorage имеет функцию getItem() вместо get().

Итак, измените:

localStorage.get(itemID);

Кому:

localStorage.getItem(itemID);

Итак, ваш окончательный код будет таким, как показано ниже:

  var myMatch = "test";

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

Для получения дополнительной информации в localStorage, пожалуйста, отметьте здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...