Встречается на собеседованиях • сегодня
Как использовать Cookies
Cookies — это небольшие текстовые данные, хранящиеся в браузере. Они используются для сохранения состояния между запросами (например, аутентификация, настройки).
Основные методы работы с Cookies:
-
Чтение Cookies
Доступны черезdocument.cookie, который возвращает строку в форматеkey=value; key2=value2.javascriptconst cookies = document.cookie.split(';').reduce((acc, cookie) => { const [key, value] = cookie.trim().split('='); acc[key] = value; return acc; }, {});
-
Запись Cookies
Устанавливаются черезdocument.cookieв форматеkey=value; attributes.javascriptdocument.cookie = `username=John; expires=${new Date(Date.now() + 86400e3).toUTCString()}; path=/`; -
Атрибуты Cookies
expiresилиmax-age— срок жизни.path— путь, для которого cookie доступны.domain— домен.secure— передача только по HTTPS.samesite— защита от CSRF (Strict,Lax,None).
-
Удаление Cookies
Установитеexpiresв прошедшую дату:javascriptdocument.cookie = 'username=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;';

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