Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 清除cookie

作者:渚寒烟淡   发布日期:2026-03-20   浏览:49

// 清除指定名称的 Cookie
function deleteCookie(name) {
    // 设置已过期的时间
    document.cookie = name + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";
}

// 示例:清除名为 'user' 的 Cookie
deleteCookie('user');

解释说明:

  1. deleteCookie 函数:这个函数接收一个参数 name,表示要清除的 Cookie 的名称。
  2. document.cookie:通过设置 document.cookie 来创建或修改 Cookie。为了删除 Cookie,我们将它的值设为空,并将过期时间设为过去的日期(如 1970 年 1 月 1 日),这样浏览器会自动清除该 Cookie。
  3. expires 属性:设置 Cookie 的过期时间为过去的时间点,使得浏览器认为该 Cookie 已经过期并将其删除。
  4. path=/;:确保清除的是整个网站路径下的 Cookie,而不仅仅是当前页面路径下的 Cookie。

如果你需要清除多个 Cookie,可以多次调用 deleteCookie 函数。

上一篇:js 禁止冒泡

下一篇:js express

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站