cookie
问题
如何删除 cookie
通过把该 cookie 的过期时间改为过去时即可删除成功,具体操作的话可以通过操作两个字段来完成
max-age: 将要过期的最大秒数,设置为 -1 即可删除 expires: 将要过期的绝对时间,存储到 cookies 中需要通过 date.toUTCString() 处理,设置为过期时间即可删除
document.cookie;
// ""
document.cookie = "a=3";
// "a=3"
document.cookie;
// "a=3"
// 把该字段的 max-age 设置为 -1
document.cookie = "a=3; max-age=-1";
// "a=3; max-age=-1"
// 删除成功
document.cookie;
// ""