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

Что такое cookieStorage

CookieStorage — это механизм хранения данных в браузере с использованием HTTP-куки (cookies). Куки — это небольшие текстовые файлы, которые сервер отправляет браузеру и которые автоматически прикрепляются к каждому последующему запросу на тот же домен.

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

  • Ограниченный размер (обычно ~4KB на домен).
  • Автоматически отправляются на сервер с каждым HTTP-запросом.
  • Могут иметь срок жизни (expires/max-age) или быть сессионными (удаляются при закрытии браузера).
  • Доступны через document.cookie.

Пример работы:

javascript
// Установка куки
document.cookie = "username=John; expires=Fri, 31 Dec 2024 23:59:59 GMT; path=/";

// Чтение всех кук
console.log(document.cookie); // "username=John; theme=dark"

// Удаление (установка прошедшей даты)
document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 GMT";

Используется для:

  • Аутентификации (сессии, токены).
  • Персонализации (темы, настройки).
  • Трекинга (аналитика).

В отличие от localStorage, куки менее удобны для клиентского хранения из-за ограничений и автоматической отправки на сервер.

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

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

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

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