原生JAVASCRIPT操作cookie方法
在前端进行操作时,有的时候要传很多参数,这个时候,我们可以把这些参数拼接到url后面进行传值,那边在接收参数,不过这样挺麻烦的,如果把这些数据放到cookie里面,就开发者的开发效率来说,我想会高一些
设置cookie
function setCookie(name,value,days) { // 设置cookie days设置过期时间 单位:天 不传默认是 cookie 在浏览器关闭时删除var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
获取cookie
cookie的值可以使用document.cookie直接获得:var strCookie=document.cookie; 这将获得这些名/值对包括了该域名下的所有cookie。一次只能获取所有的cookie值,无法通过指定cookie名称获得对应的值,其实这也是处理cookie比较麻烦的地方。我们需要分析字符串来获取我们需要的cookie值
function getCookie(name) { // 获取一个cookie var strCookie = document.cookie; var arr = strCookie.split(';'); for (var i = 0; i < arr.length; i++) { var t = arr[i].split("="); if(t[0] == name) { return t[1]; } }; return null; }
删除cookie
如果需要删除cookie的话,直接将过期时间设置成一个已经过去的日期即可
function clearCookie(name) {setCookie(name, "", -1);
}
JQUERY方法操作cookie
点这里查看
原生JAVASCRIPT操作cookie方法相关推荐
- javascript操作cookie
javascript操作cookie 代码 01 function getCookie(name) 02 { 03 var arr,reg=new RegExp("(^| )"+n ...
- 原生Javascript 操作 css类名 - 踩坑篇
文章目录 原生Javascript 操作 css类名 效果图示下: 案例 · 代码如下: 重要代码提示: 其他无关参考: 官方参考: 原生Javascript 操作 css类名 不建议用 .class ...
- JavaScript 操作 Cookie
从事web开发也有些日子了,cookie 是个啥差不多能说明白,可是实际自己一上手操作就是得去搜索(你们懂的),结果被鄙视了...所以就写一篇博文做为自己的学习笔记,嘿嘿,博客的好处在此体现出来了. ...
- JavaScript 拾碎[二] JavaScript 操作cookie 类
用法: 一.设置cookie var cookie = new JSCookie(); // 普通设置 cookie .SetCookie("key1","val1&qu ...
- javascript 操作cookie
/** * ++++++++++++++++++++++++ * 设置cookie * ++++++++++++++++++++++++ * ck_name cookie 键名 * ck_value ...
- javascript操作listbox方法 【转】
选择人员或者部门或其他时,经常会用到2个listbox,下面这js代码,希望能给大家以及自己带来方便 选择人员或者部门或其他时,经常会用到2个listbox,下面这js代码,希望能给大家以及自己带来方 ...
- mysql插入ㄖ_原生JavaScript代码100个实例
1.原生JavaScript实现字符串长度截取 function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\x ...
- 加入收藏代码_100个原生JavaScript代码片段知识点详细汇总【实践】
作者:小棋子js 转发链接:https://www.jianshu.com/p/b5171efa340f JavaScript 是目前最流行的编程语言之一,正如大多数人所说:"如果你想学一门 ...
- 100个常用的原生JavaScript函数
1.原生JavaScript实现字符串长度截取 复制代码代码如下: function cutstr(str, len) { var temp; var icount = 0; ...
最新文章
- 从计算机视觉的小白变为大神,你需要经历这七个阶段
- 两小时搞定负载均衡51CTO技术沙龙现场视频2
- MySQL MHA: 一种master高可用的主从复制解决方案
- apache 支持gzip
- 逻辑回归原理(python代码实现)
- jquery简单使用入门
- 2021北京高考英语口试成绩查询,2021北京高考英语口语怎么考?2021英语增加口语考试是全国?...
- 《BI项目笔记》数据源视图设置
- WebSocket介绍和Socket的区别
- [机器学习-Sklearn]决策树学习与总结 (ID3, C4.5, C5.0, CART)
- 计算机专业内卷严重,考研,这6个专业“内卷”严重,竞争较为激烈!
- Oracle监控的关键指标有哪些
- pyspark分类算法之梯度提升决策树分类器模型GBDT实践【gradientBoostedTreeClassifier】
- iOS测试包安装途径实践
- 狗屎一样的React(前言)
- hdu-4747(线段树)
- 智慧农业物联网应用案例介绍
- 期货开户追加保证金及强制平仓
- css单位vw vh,css3自适应布局单位vw,vh详解
- 2020年全球及中国术后镇痛药行业市场现状分析,非阿片类药物需求不断增长「图」