Встречается на собеседованиях • сегодня
Для чего нужен local storage
Local Storage позволяет хранить данные в браузере пользователя без срока действия (в отличие от session storage, который очищается после закрытия вкладки). Используется для:
- Сохранения пользовательских настроек (тема, язык)
- Кэширования данных для офлайн-доступа
- Хранения токенов авторизации (хотя для важных данных лучше использовать HttpOnly cookies)
- Сохранения состояния приложения между сессиями
Ограничения:
- До 5-10 МБ в зависимости от браузера
- Только строковые данные (для объектов используйте JSON.stringify/parse)
- Доступен только в том же origin (протокол+домен+порт)
Пример использования:
javascript
// Сохранение
localStorage.setItem('theme', 'dark');
// Получение
const theme = localStorage.getItem('theme');
// Удаление
localStorage.removeItem('theme');
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы