Встречается на собеседованиях • сегодня
Чем отличается LocalStorage от SessionStorage
Оба хранилища (localStorage и sessionStorage) позволяют сохранять данные в браузере в формате ключ-значение, но есть ключевые различия:
- Время жизни:
localStorageсохраняет данные бессрочно, пока их не удалят вручную или через код.sessionStorageочищается при закрытии вкладки/браузера.
- Область видимости:
localStorageдоступен во всех вкладках одного origin (домена).sessionStorageизолирован для каждой вкладки (даже если это тот же сайт).
Пример использования:
javascript
// localStorage
localStorage.setItem('theme', 'dark');
console.log(localStorage.getItem('theme')); // 'dark'
// sessionStorage
sessionStorage.setItem('token', 'abc123');
console.log(sessionStorage.getItem('token')); // 'abc123' (до закрытия вкладки)Оба хранилища имеют одинаковый API (setItem, getItem, removeItem, clear). Лимит ~5MB для большинства браузеров.

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