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

Для чего используется localStorage

localStorage — это механизм веб-хранилища, позволяющий сохранять данные в браузере пользователя без срока действия (до явного удаления).

Основные сценарии использования:

  • Хранение пользовательских настроек (тема, язык).
  • Кэширование данных для оффлайн-доступа.
  • Сохранение токенов авторизации (с осторожностью).

Пример:

javascript
// Сохранение
localStorage.setItem('theme', 'dark');  

// Получение
const theme = localStorage.getItem('theme');  

// Удаление
localStorage.removeItem('theme');  

Особенности:

  • Данные сохраняются даже после закрытия браузера.
  • Лимит ~5-10 МБ в зависимости от браузера.
  • Работает только со строками (для объектов используйте JSON.stringify/parse).
  • Доступен только в том же origin (протокол+домен+порт).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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