Встречается на собеседованиях • сегодня

Как почистить данные в Local Storage

Для очистки данных в Local Storage можно использовать несколько методов:

  1. Удаление конкретного элемента:
javascript
localStorage.removeItem('keyName');
  1. Полная очистка всего хранилища:
javascript
localStorage.clear();
  1. Для удаления нескольких элементов можно использовать цикл:
javascript
Object.keys(localStorage).forEach(key => {
  if (key.startsWith('prefix_')) {
    localStorage.removeItem(key);
  }
});

Важные нюансы:

  • clear() удаляет ВСЕ данные для текущего домена
  • Изменения в Local Storage синхронны
  • Доступ только к данным текущего домена (правило same-origin)
  • Лимит размера ~5MB в большинстве браузеров

Пример безопасной очистки с проверкой поддержки:

javascript
if (typeof localStorage !== 'undefined') {
  localStorage.clear();
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы