Встречается на собеседованиях • сегодня
Можно ли создать Cookies на клиенте
Да, можно создать cookies на клиенте с помощью JavaScript. Для этого используется свойство document.cookie.
Пример создания cookie:
javascript
document.cookie = "username=JohnDoe; expires=Thu, 18 Dec 2025 12:00:00 UTC; path=/";Параметры:
name=value– обязательные (строка).expires– срок жизни (дата в формате UTC).path– путь, по которому cookie доступны (по умолчанию текущая страница).secure– передача только по HTTPS.SameSite– защита от CSRF (Strict,Lax,None).
Ограничения:
- Макс. размер – ~4КБ на домен.
- Браузеры могут блокировать
SameSite=NoneбезSecure. - Доступ только к cookies текущего домена (CORS).
Удаление (установка прошедшей даты):
javascript
document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/";
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы