Ответ
Доступ к cookies через JavaScript зависит от их атрибутов.
- Доступны: Cookies без флага
HttpOnlyможно читать и изменять черезdocument.cookie. - Недоступны: Cookies с
HttpOnlyзащищены от доступа через JavaScript (используются только для HTTP-запросов).
Пример работы с доступными cookies:
// Чтение всех доступных cookies
console.log(document.cookie); // "name=value; name2=value2"
// Установка нового cookie
document.cookie = "username=John; path=/; max-age=3600";
Важно: Secure и SameSite атрибуты влияют на передачу cookies, но не на доступ через JS.