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

Как создать Cookies

Для создания cookies в JavaScript используй document.cookie. Куки хранятся в формате ключ=значение и могут включать дополнительные параметры, такие как expires, path, domain, secure и SameSite.

Пример создания куки с сроком действия:

javascript
document.cookie = "username=John; expires=Thu, 18 Dec 2025 12:00:00 UTC; path=/";

Для упрощения работы можно создать функцию:

javascript
function setCookie(name, value, days) {
  const expires = new Date();
  expires.setTime(expires.getTime() + (days * 24 * 60 * 60 * 1000));
  document.cookie = `${name}=${value};expires=${expires.toUTCString()};path=/`;
}

Важно:

  • Максимальный размер куки ~4KB
  • Браузеры обычно принимают до 20 куки на домен
  • Для безопасности используй Secure и HttpOnly флаги, если работаешь с чувствительными данными
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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