使用JavaScript实现cookie的设置、读取、删除

news/2024/5/18 14:44:30 标签: js, 前端, cookie

代码实现

// 设置cookie
function setCookie(name,value){
    var Days = 30;
    var exp = new Date();
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name +=+ escape (value) +;expires=+ exp.toGMTString();
}

// 读取cookie
function getCookie(name){
    var arr,reg=new RegExp((^| )+name+=([^;]*)(;|$));
    if(arr=document.cookie.match(reg))
    return unescape(arr[2]);
    else
    return null;
}

// 删除cookie
function delCookie(name) {
    var exp = new Date();
    exp.setTime(exp.getTime()1);
    var cval=getCookie(name);
    if(cval!=null){
        document.cookie= name +=+cval+;expires=+exp.toGMTString();
    }
}

有微信小程序课设、毕设需求联系个人QQ:505417246

关注下面微信公众号,可以领取微信小程序、Vue、TypeScript、前端、uni-app、全栈、Nodejs、Python等实战学习资料
最新最全的前端知识总结和项目源码都会第一时间发布到微信公众号,请大家多多关注,谢谢

关注公众号后,回复前端面试题,领取大量前端面试题汇总pdf资料
在这里插入图片描述


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

相关文章

Swift开发--Storyboard的使用教程

假设App中包含非常多不同的页面,使用Storyboard能够帮你降低实现页面间跳转的胶合代码。过去的开发人员相应每一个视图控制器分别创建界面设计文件(即“nib”或“xib”文件),如今。仅仅要一个Storyboard就能够包揽全部视图控制器的…

TypeScript简介和环境搭建

TypeScript 简介 TypeScript 是由微软公司在 2012 年正式发布,现在也有 8 年的不断更新和维护了,TypeScript 的成长速度是非常快的,现在已经变成了前端必会的一门技能。TypeScript 其实就是 JavaScript 的超集,也就是说 TypeScri…

MySQL学习笔记-自定义函数

MySQL学习笔记-自定义函数1.自定义函数简介自定义函数:用户自定义函数(user-defined function,UDF)是一种对MySQL扩展的途径,其用法与内置函数相同自定义函数的两个必要条件:(1)参数 &#xff…

TypeScript的静态类型

码字不易,有帮助的同学希望能关注一下我的微信公众号:Code程序人生,感谢!代码自用自取。 TypeScript 的一个最主要特点就是可以定义静态类型,英文是 Static Typing。那到底是什么意思那?太复杂的概念性东西…

MySQL 基础命令

作为前端虽然数据库接触的不多,但当使用时总记不住命令确实有点尴尬,遂做此笔记,以方便查阅。 登录登出 mysql -h localhost -u root -p //登录 QUIT // 登出 基本操作 ps: 又一次储存emoji表情时,出现了一次报错,因…

TypeScript基础静态类型和对象类型

码字不易,有帮助的同学希望能关注一下我的微信公众号:Code程序人生,感谢!代码自用自取。 在 TypeScript 静态类型分为两种,一种是基础静态类型,一种是对象类型,这两种都经常使用,非常…

2021届秋招腾讯前端一面面经

码字不易,有帮助的同学希望能关注一下我的微信公众号:Code程序人生,感谢!代码自用自取。 基本信息 部门:QQ音乐 方式:电话面试 题目总结 JavaScript篇 自我介绍学习前端多久JavaScript常见的数据类型有…

Netbeans使用技巧

Html代码中的图片、JS、CSS等的引用,不再需要手动输入,非常好用! 直接将你要引用的文件用鼠标拖拽到当中。即使图片、JS、CSS与自己的Html不在同一目录下,Netbeans也会自动为你添加引用。 自定义代码模板,使用TAB键&a…