Прежде всего, добро пожаловать в мир JavaScript.Я просто начну с указания, что в вашем коде есть синтаксическая ошибка, особенно эта строка: alert(var x = document.cookie;)
.
alert
метод ожидает параметр, который может быть переменной.Однако в качестве входного параметра метода вы записали var x = document.cookie;
, который является объявлением переменной.Эта строка var x = document.cookie;
называется декларацией с присваиванием, в основном вы объявляете переменную x
и присваиваете ей значение document.cookie
.Объявление переменной не может использоваться в качестве параметра для метода.
Вместо этого вам нужно установить переменную x
в cookie, а затем отобразить ее в alert
, например, так:
document.cookie = "username=John Doe";
var x = document.cookie;
alert(x);