MaminProgrammist
@MaminProgrammist
Я слава беброу

Можно ли удалить все ключи в localstorage, начинающиеся с определенной буквы? И если да, то — как?

В общем-то в вопросе все сказано.
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Похоже, вопрос вы изменили. Судя по ответам, сначала спрашивали про просто-объект. А затем про localStorage.
for (let i = localStorage.length - 1; i >= 0; i--) {
  const key = localStorage.key(i);
  if (key.substring(0, 4) === 'Habr') {
    localStorage.removeItem(key);
  }
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@n1ksON
мидл
const o = {
  aa: 1,
  ab: 2,
  ac: 3,
  bb: 4
}
Object.keys(o).forEach(key => key.includes('a') && delete o[key])
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы