Встречается на собеседованиях • сегодня
В чем разница между 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
интервью вопросы и ответы