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

Какой максимальный размер хранилища у sessionStorage

Максимальный размер sessionStorage зависит от браузера и обычно составляет 5-10 МБ на домен.

Нюансы:

  • Размер может отличаться в разных браузерах (Chrome, Firefox, Safari).
  • Превышение лимита вызывает ошибку QuotaExceededError.
  • Лимит общий для sessionStorage, localStorage и IndexedDB в рамках одного источника (домена + протокола + порта).

Проверка лимита:

javascript
try {
  sessionStorage.setItem('test', 'a'.repeat(5 * 1024 * 1024)); // ~5MB
} catch (e) {
  console.error('Лимит превышен:', e);
}

Для надежности не стоит рассчитывать на максимальный размер — лучше хранить только критичные сессионные данные.

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

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

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

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