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

js 获取cookie

作者:若此生已赞。   发布日期:2025-03-04   浏览:121

// 获取指定名称的 cookie 值
function getCookie(name) {
    // 创建一个与cookie匹配的正则表达式
    const regex = new RegExp(`(?:^|;)\\s*${name}\\s*=\\s*([^;]+)`);
    // 使用正则表达式从document.cookie中获取匹配的值
    const match = document.cookie.match(regex);
    // 如果匹配成功,返回解码后的cookie值,否则返回null
    return match ? decodeURIComponent(match[1]) : null;
}

// 示例:获取名为 'username' 的 cookie
const username = getCookie('username');
console.log(username);

这段代码定义了一个 getCookie 函数,用于从浏览器的 document.cookie 中获取指定名称的 cookie 值。它使用正则表达式来匹配 cookie 名称,并返回对应的值。如果找不到该名称的 cookie,则返回 null

上一篇:js 字符串是否包含某个字符

下一篇:js 截取字符串前几位

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 点击空白区域触发事件

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

Laravel 中文站