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

Для чего нужен session storage

Session Storage — это механизм хранения данных на стороне клиента, который сохраняет данные только на время сессии (пока открыта вкладка браузера). В отличие от Local Storage, данные очищаются при закрытии вкладки.

Основные случаи использования:

  • Временное хранение данных (например, формы, чтобы не потерять ввод при случайном обновлении страницы)
  • Передача данных между страницами в рамках одной вкладки
  • Хранение чувствительных данных, которые не должны сохраняться после закрытия браузера
javascript
// Сохранение данных
sessionStorage.setItem('key', 'value');

// Получение данных
const data = sessionStorage.getItem('key');

// Удаление данных
sessionStorage.removeItem('key');

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

  • Объем данных ограничен (~5MB)
  • Доступен только в рамках одного origin (протокол+домен+порт)
  • Работает синхронно (может блокировать основной поток при больших объемах)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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