// 写入 cookie 的示例代码
function setCookie(name, value, days) {
let expires = "";
if (days) {
const date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toUTCString();
}
// 使用 document.cookie 写入 cookie
document.cookie = name + "=" + (value || "") + expires + "; path=/";
}
// 示例调用:设置一个名为 "username" 的 cookie,值为 "JohnDoe",有效期为 7 天
setCookie("username", "JohnDoe", 7);
// 解释说明:
// 1. `setCookie` 函数接受三个参数:cookie 名称、值和有效期(天数)。
// 2. 如果指定了有效期,则计算出过期时间并添加到 cookie 中。
// 3. `document.cookie` 是用于写入或读取 cookie 的属性。
// 4. `path=/` 表示该 cookie 在整个网站中都有效。
上一篇:js 换行符
下一篇:js 获取数组中的最大值
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站