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

Какой опыт работы с sessionStorage

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

Основные моменты:

  • Данные доступны только в рамках одной вкладки.
  • Объём ~5MB, как у localStorage.
  • Данные сохраняются в формате строк (key:value).

Пример использования:

javascript
// Сохранение данных
sessionStorage.setItem('userToken', 'abc123');

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

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

// Очистка всего хранилища
sessionStorage.clear();

Отличие от localStorage:

  • sessionStorage очищается при закрытии вкладки, localStorage — нет.
  • Не поддерживает события storage между вкладками.

Подходит для временных данных, например, токенов аутентификации или состояния формы.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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