Измените файл document.cookie в консоли Chrome, не работая

Можно ли изменить файл document.cookie в консоли инструментов разработчика Chrome?

Моя текущая строка cookie была похожа:

"coldcookie="

Кажется, он просто не работает, если я запустил этот код ниже:

document.cookie = document.cookie + "; newcookie=something"

Файл document.cookie не изменится вообще.

Обновление: я обнаружил, что если я запустил:

document.cookie = "newcookie"

На самом деле добавить "newcookie" в строку cookie, например:

"oldcookie=; newcookie"

Не следует ли очистить текущую строку cookie?

Он делает то же самое в IE. Поэтому я думаю, что там должно быть какое-то правило. Любые идеи?

Ответ 1

Срок действия файлов cookie истекает, поскольку мы не можем их "удалить", мы просто вынуждаем их истекать с прошлой датой.

function deleteCookie(name) {
    document.cookie = name + '=;expires=Thu, 05 Oct 1990 00:00:01 GMT;';
};

deleteCookie('newcookie')