设置 cookie, 获取 cookie, 删除 cookie 的封装

cookieUtil:处理 cookie 的简单方法 cookieutil a easy way to handle cookie 使用说明 get cookie.get(name, filter) 获取 cookie 值。filter 为对取值进行过滤操作: 如果要获取的 cookie 键值不存在,则返回 undefined. set cookie.set(name, value, [options]) 设置 cookie 值。参数 options 可选,可以有以下属性:path(字符串)、domain(字符串)、 expires(数值或日期对象)、raw(布尔值)。 例子: remove Cookie.remove(name, [options]) 移除指定的 cookie. 立即下载

设置 cookie, 获取 cookie, 删除 cookie 的封装

1. 设置 cookie 封装

function setCookie(key, value, expires){
	let now = new Date();
    now.setDate(now.getDate()+expires);
    document.cookie = `${key} = ${value}; expires= ${now.toUTCString()}`;
}

2. 提取 cookie 封装

function getCookie(){
    let obj = {};
    let cookies = document.cookie.split('; ');
    cookies.forEach(r => {
        let kv = r.split('=');
        let key = kv[0];
        let val = kv[1];
        obj[key] = val;
    });
    if(key){return obj[key]}
    return obj
}

3. 删除 cookie 封装

function removeCookie(key){
    setCookie(key, null, -1)
}
FPGA—DHT11数字温湿度传感器 1. DH1T11温湿度传感器与DS18B20温湿度传感器非常类似,都是严格按照时序要求写代码。建议可以比较学习。2. 显示温度与湿度部分的数据处理,采用 X10 进行在数码管上的移一位显示,配合了数码管小数部分的显示特点又区分了温度与湿度。3. 程序是按照一个接一个状态及顺序跳转的,建议使用状态机。说明:本人使用的是野火家Xilinx Spartan6系列开发板及配套教程,以上内容如有疑惑或错误欢迎评论区指出,或者移步B站观看野火家视频教程。 阅读详情

相关推荐

免费搞定DWG转DXF:ODA File Converter保姆级配置指南(附常见报错解决)

本文详细介绍了如何使用ODA File Converter免费工具实现DWG到DXF的格式转换,包括环境配置、命令行参数解析、编程集成方案及常见问题解决。特别针对网络访问异常、参数配置等实际痛点提供应对策略,帮助用户高效完成工程设计文件的格式转换。

weixin_29291185的博客 5985

CookieUtil工具类--根据名称返回cookie、根据名称返回value、新增cookie、删除cookie

package com.jt.util; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * 该工具API主要的任务 * 1.根据cookie的名称 返回cookie对象 * 2.根据cookie的名称 返回valve的值 *

岁月染过的梦的博客 457

STM32 ST-LINK Utility固件烧录全流程详解与实战技巧

本文详细解析了使用STM32 ST-LINK Utility进行固件烧录的全流程与实战技巧。从硬件连接、软件安装、核心三步操作(连接、擦除、烧录)到进阶的选项字节配置与批量脚本烧录,提供了完整的避坑指南和问题排查方案,帮助开发者高效完成STM32程序下载。

lambda的博客 768

删除cookie之前后端

cookie的存储与删除 首先在登录之后将用户的cookie存起来 public static void addCookie(HttpServletResponse response, String name, String value, int maxTime){ Cookie cookie; try { if(value != null){ cookie = new Cookie(name, URLEncoder.encode(value,"utf-8")); coo

白夜行 3346

Typora绘制思维导图

我们观察一下,其实思维导图就是树状结构的数据嘛,作为程序员,拿语言写树状结构的数据是很平常的事情。而且写代码可比画图省事多了,查阅资料可以知道,有一种`mermaid`语法,就是做这件事情的,支持 UML,甘特图,流程图等。

Peter Cheung的博客 7932

保姆级教程:从AD导出Gerber到HFSS 3D Layout导入,搞定PCB电磁仿真全流程

本文提供从Altium Designer导出Gerber文件到Ansys HFSS 3D Layout导入的完整PCB电磁仿真流程指南。详细讲解Gerber文件导出设置、HFSS中的3D模型重建技巧,以及电磁仿真中的常见问题解决方案,帮助工程师高效完成高速电路和射频设计的性能验证。

weixin_30379531的博客 705

危险,不要随意让网站记住密码自动登陆!

为了方便用户登录,几乎所有的网站都实现了“记住密码”、“自动登陆”这样似乎人性化的功能。 我也很喜欢这个功能,因为我自己的脑子实在是讨厌记东西。

沉默王二 1万+

智护健康:基于 ESP32 的可穿戴式心率血氧远程监测手环设计与实现

随着健康管理理念的普及,可穿戴式健康监测设备成为刚需。本文设计了一款基于 ESP32 芯片的可穿戴式心率与血氧远程监测手环,通过集成专业生物传感器采集生理数据,借助 ESP32 的无线通信能力实现数据远程传输,搭配手机 APP 与云平台完成数据存储、分析与预警。文中详细阐述了硬件选型、模块接线、软件设计流程及核心代码实现,该手环具备低功耗、高精度、实时性强等特点,可满足日常健康监测与远程照护需求。

weixin_42300449的博客 1198

java处理cookie_Java操作Cookie工具类

在web开发中,很多时候我们都需要操作cookie,比如登录可以基于cookie来实现,又或者使用cookie来存取我们某些数据代码/*** 设置cookie有效期,根据需要自定义[本系统设置为30天]*/private final static int COOKIE_MAX_AGE = 1000 * 60 * 60 * 24 * 30;/**** @desc 删除指定Cookie* @param...

weixin_27808545的博客 281

(全网最详细教程)康耐视读码器(以DM260S为例子)详细实用步骤

(全网最详细教程)康耐视读码器(以DM260S为例子)详细实用步骤

视觉人机器视觉的博客 7464

Thinkpad可以安装Win11吗?Thinkpad升级Win11教程

win11正式版推出之后,不少用户也想要体验一把新系统,但是不知道thinkpad是否支持win11,其实基本上现在在售的都是可以升级win11的。2、如果大家使用的是老款的ThinkPad,那么可以通过软件来检测自己是否支持win11。【电脑健康状况检查下载】答:在售的ThinkPad都是可以支持win11的,但是部分旧版本不支持。2、这时候想要升级win11的话,就可以通过镜像系统的方式来跳过系统检测。3、如果使用上面的软件检测可以支持win11,那么只要进入“设置”

xhp618的博客 2983

js封装cookie 实现cookie的设置、获取和删除

设置+获取 cookie // 设置和获取cookie // 把三个可选参数 放在options里。因为domain、path非必要的情况下不传,而expires的传的频率又比较高 function cookie( name , value , options){ // if参数大于一个且value 是一个字符串 ->那...

uuind的博客 456

HyperLynx(十四)高级分析技术

如果没有查找到该模型,可使用菜单命令“Setup”→“Options”→“Directories”,打开“Set Directories”对话框,单击“Edit”按钮,在“Select Directories for IC-Model Files”对话框中将路径“…在“Assign Models”对话框中的“Port”栏找到“OUTM”端口,在其对应的“Circuit Connection”栏中选择“txout”项。将端口R75连接到“Gnd”。同样,将“EMP”连接到“V”,完成预加重设置。...

小幽余生不加糖 4948

cookie封装//设置、获取、删除

cookie封装 <script> window.onload=function (ev) { // var date=new Date(); // date.setDate(date.getDate()+1); // document.cookie="age=33; expires="+date.toGMTString(...

qq_43676606的博客 260

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

cookie函数的封装(设置,获取,删除)

cookie函数封装(设置,获取,删除) document.cookie=“name=kgc”; document.cookie=“pass=123456;”//创建cookie值 function setCookie( name,value,date){ var dt=new Date(); dt.setDate(dt.getDate()+date);//过期日期 document.cookie...

qq_43942799的博客 269

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

封装cookie,获取、设置、删除cookie

// 第一种 // 获取cooke function getcookie(key){ var cookie=document.cookie; var arr=[]; var oName=[]; var oValue=[]; //将数组以;分割 var newcookie=cookie.split(";"); for(var i=0;i&lt;...

XinYe666666的博客 953

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

cookie的设置、获取和删除封装

在我们为了去完成数据储存,有时会用到cookie,简单封装一下cookie: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <bod...

weixin_30338461的博客 84

cookie的封装及设置,获取,删除

<inputid="txt1"type="text"/> <inputid="txt2"type="text"/> <inputid="btn1"type="button"/> //设置cookie functionsetCookie(...

chunxiezi4683的博客 190

简易封装获取、设置、删除cookie操作

简易封装获取、设置、删除cookie操作 // An highlighted block var cookie: { /** * 获取cookie */ get: function (name) { var cookieName = encodeURIComponent(name) + '=', cookieStart = document.cookie.indexOf(cookieNa

github_39427902的博客 211

一个通过cookie实现的账号密码保存的案例(会分享cookie设置获取删除的封装函数哦)

相信大家都玩过QQ,但细心地你是否发现有个保存密码的功能,当你选中保存账号密码时,等你下次登录的时候,将直接为你显示出来你的账号密码,省去了我们再次输入的时间,那么这样一个功能是如何实现的呢,我现在通过cookie简单为大家实现一下这个功能。 首先给大家分享cookie的三个封装函数: //设置cookie //ops指用来处理有效时间以及路径 function setCookie(key,val...

weixin_43797492的博客 792

原生js封装cookie获取、设置及删除

使用cookie(key,value,options) 参数key,value,options(可选) function cookie(key,value,options){ if(typeof value !== "undefined"){//write options=options||{} var cookie=encodeURIC...

diaopin2662的博客 145

封装设置、获取、删除Cookie方法

Cookies

Z_kenshou的博客 267

js封装Cookie操作 js 获取cookie js 设置cookie js 删除cookie

//简化cookie操作 getCookie setCookie //js封装Cookie操作 js 获取cookie js 设置cookie js 删除cookie var CookieUtil = { // 设置cookie set : function (name, value, expires, domain, path, secure) { ...

qq_39201210的博客 352

cookie对象的获取、设置、删除函数封装

1.设置cookie对象

lvluo9的博客 373

Cookie的封装(含获取,设置,删除)

//设置cookie方法 functionsetCookie(key,val,tt){ //判断是否传递了时间 if(tt){ //创建Date对象,获取当前时间 vart1=newDate() //当前时间-8小时+10秒。也就是当前时间过10秒cookie记录就会消失。-8小时是因为cookie记录会在浏览器保留8小时 vartime=t1.getTime()-1000*3600*8+1000*t...

weixin_40790248的博客 282

设置cookie、获取cookie、删除cookie函数封装

//设置cookie函数function setCookie(key,value,t){ var oDate = new Date(); oDate.setDate( oDate.getDate() + t ); document.cookie = key + '=' + encodeURI(value) + ';expires=' + oDate.toGMTString();} ...

weixin_30295091的博客 105
下一篇: replace() 替换的整理
s_apy
博客等级 码龄7年 4粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值