Встречается на собеседованиях • сегодня
Что такое браузерное хранилище
Браузерное хранилище — это механизмы, позволяющие сохранять данные на стороне клиента. Основные виды:
- Cookies — небольшие текстовые данные (до 4 КБ), передаются с каждым HTTP-запросом. Используются для аутентификации, сессий и т.д.
js
document.cookie = "username=John; expires=Thu, 18 Dec 2025 12:00:00 UTC; path=/";
-
LocalStorage — хранилище (до 5-10 МБ), данные не удаляются после закрытия браузера.
jslocalStorage.setItem('key', 'value'); const data = localStorage.getItem('key'); -
SessionStorage — аналогично LocalStorage, но данные очищаются после закрытия вкладки/браузера.
-
IndexedDB — NoSQL база данных в браузере для сложных структур и больших объемов данных.
-
Cache API — часть Service Workers, используется для кеширования ресурсов (CSS, JS, изображения).
Отличия:
- Cookies отправляются на сервер, остальные — нет.
- LocalStorage/SessionStorage проще, но менее мощные, чем IndexedDB.
- Для чувствительных данных лучше не использовать — уязвимы к XSS.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы