Встречается на собеседованиях • сегодня
Как cookie ставится в браузере
Для установки cookie в браузере используется свойство document.cookie.
Пример:
javascript
document.cookie = "username=JohnDoe; expires=Fri, 31 Dec 2023 23:59:59 GMT; path=/";Ключевые параметры:
name=value- обязательная параexpires- срок жизни (без него cookie будет сессионным)path- путь, для которого cookie доступенdomain- доменsecure- передача только по HTTPSSameSite- защита от CSRF (Strict/Lax/None)
Особенности:
- Одно значение
document.cookieможет установить только одну cookie - Для обновления нужно перезаписать с тем же именем
- Максимальный размер ~4KB
- Браузерные ограничения на количество cookie (обычно ~50 на домен)
Для работы с cookie удобнее использовать библиотеки или обёртки, так как нативное API довольно низкоуровневое.

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