【函数】快速获取cookie的方法

news/2024/7/19 14:12:13 标签: js
export function getCookie(cname) {
  // 1 例如: mobile=
  const name = cname + "="; 
  // 2 将cookie切割成数组 
  // ['uuid_tt_dd=10_11', ' UN=qq_45301392',]
  const cookieArray = document.cookie.split(";"); 
  // 3 通过遍历找出需要提出的cookie
  for (let i = 0; i < cookieArray.length; i++) {
  	// 4 去除每一项前后的空格
    let cookieTrim = cookieArray[i].trim();
    // 5 通过判断 每一项是否有 “mobile=” 来提出对应的值
    if (cookieTrim.indexOf(name) == 0) {
      return cookieTrim.substring(name.length, cookieTrim.length);
    }
  }
  // 6 默认返回空字符串
  return "";
}

// 用法: 
const mobile = getCookie("mobile")

http://www.niftyadmin.cn/n/909293.html

相关文章

小程序模板订阅操作【小程序订阅消息】

一、功能和消息类型可查看官网文档、 链接如下&#xff1a;https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/subscribe-message.html 二、操作流程 步骤一&#xff1a;【前端】获取模板 ID 在微信公众平台手动配置获取模板 ID&#xff1a; 登录 h…

https协议原理、中间人问题

一、数据传输类型&#xff08;中间人问题&#xff09; 1 明文传输&#xff1a; 【问题】相当于裸奔、任何第三方都可拦截数据。 2 对称加密&#xff1a; 【特点】传输的数据是通过加密之后的密文。 【问题】当第三方&#xff08;中间人&#xff09; 可以充当客户端、获取到服务…

关于C#中的抽象类、抽象方法和虚方法的探究

2016年的第一篇文章&#xff0c;容我先喷喷新年的情怀&#xff0c;..........&#xff0c;好了&#xff0c;喷的差不多了。 在面向对象中&#xff0c;我们需要对类进行横向和纵向的认识&#xff0c;不同的类有不同特色的成员&#xff0c;同时在不同类的继承中&#xff0c;子类…

react-router-dom v6版本常用功能小计

github地址&#xff1a;https://github.com/remix-run/react-router/blob/main/docs/getting-started/tutorial.md demo地址&#xff1a;https://stackblitz.com/edit/github-agqlf5 一、安装 npm install react-router-dom6二、使用 BrowserRouter, Routes, Route 这里注意…

在微信小程序中使用自定义字体【font-family】、同时在canvas

一、本地准备字体文件 例如 otf文件 二、上传通过网站转换成base64格式 css文件 网站传送门&#xff1a;https://transfonter.org/ 用法如下 三、在【app.wxss】文件中引入 四、遇到的问题 想在文件 canvas 中使用的话&#xff0c;必须在当前的文件中引入一次&#xff0c;才…

关于mysql运行效率优化注意事项及要点

1. SQL优化的原则是&#xff1a;将一次操作须要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。 调整不良SQL通常能够从下面几点切入&#xff1a; ? 检查不良的SQL&#xff0c;考虑其写法是否还有可优化内容 ?检查子查询 考虑SQL子查询能否够用简单连接的方式…

antd 时间框组件如何修改默认中文?

antd 官方文档方案&#xff1a;https://ant.design/docs/react/faq-cn#/ import moment from moment import locale from antd/lib/date-picker/locale/zh_CN import moment/locale/zh-cn moment.locale(zh-cn)<RangePicker locale{locale}/>改之前 改之后

简单的百度地图点击获取当前地理坐标

在很多的时候我们需要在地图上点击一个地方&#xff0c;然后获取当前地点的经度和纬度值&#xff0c;代码如下&#xff1a; <!DOCTYPE html> <html> <head> <meta http-equiv"Content-Type" content"text/html; charsetutf-8" /> …