Удалить несколько элементов localStorage - PullRequest
0 голосов
/ 25 мая 2018

У меня есть два элемента 'localStorage', summaryForm и projectForm.

В настоящее время я использую два оператора, чтобы удалить их,

localStorage.removeItem("summaryForm");
localStorage.removeItem("projectForm");

Возможно ли объединить эти двазаявления к одному?

1 Ответ

0 голосов
/ 25 мая 2018

Вы можете просто поместить ключи для удаления в массив и зациклить их:

let keysToRemove = ["summaryForm", "projectForm"];

for (key of keysToRemove) {
    localStorage.removeItem(key);
}

Используя полный цикл, или, используя forEach:

keysToRemove.forEach(k =>
    localStorage.removeItem(k))

Илииспользуйте localStorage.clear(), если хотите просто очистить все.

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