获取cookie

const getCookie = (key: string = '') => {if (!key) return undefinedconst allCookies = document.cookieif (!allCookies) return undefinedconst value = allCookies.split(';').filter((it) => it.split('=').slice(0, 1).includes(key))?.[0]?.replace(`${key}=`, '') || undefinedreturn value
}

设置cookie

function setCookie (cname, cvalue, exdays = 1) {var d = new Date();d.setTime(d.getTime() + (exdays*24*60*60*1000));var expires = "expires="+d.toUTCString();document.cookie = cname + "=" + cvalue + "; " + expires;
}

删除cookie

function clearCookie(name) {  setCookie(name, "", -1);
} 

js 获取与设置cookie相关推荐

  1. 通过js获取PHP设置的cookie(全实例讲解)

    制作网页我们通常都要做一个登陆界面,如果对于不是安全性要求很高的网站,这个登录界面我我们当然不希望频繁输入账户密码来验证身份,我们想要的是只要一次验证,就可以长时间保持登陆状态. session虽然可 ...

  2. nodejs获取与设置cookie

    nodejs获取与设置cookie 一.获取cookie 1.插件下载 获取cookie 二.设置cookie 1.基础设置 2.设置过期时间-maxAge 3.设置域名-domain 4.设置路径- ...

  3. httpclient获取和设置cookie

    第一篇  httpclient获取和设置cookie public static void main(String[] args) {CookieStore cookieStore = new Bas ...

  4. js java cookie_JS设置cookie、读取cookie、删除cookie

    JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的. 而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一 ...

  5. java禁止js获取cookie_java中Cookie被禁用后Session追踪问题

    一.服务器端获取Session对象依赖于客户端携带的Cookie中的JSESSIONID数据.如果用户把浏览器的隐私级别调到最高,这时浏览器是不会接受Cookie.这样导致永远在服务器端都拿不到的JS ...

  6. 怎么修改html行内样式表,原生JS获取及设置CSS样式-1.行内样式

    面试中,应该会经常被问到样式的写法以及如何使用原生JS获取及操作样式的问题吧,让我给大家总结一下~ HTML中样式的写法不外乎以下四种方式 行内样式 假装有内容 head内部样式 div { widt ...

  7. js获取和设置DIV元素class值的方法

    web页面中,利用js动态的改变div元素的class属性的值,可以实现很多的动态效果.比如动态修改div元素的背景颜色,改变字体的颜色等等.这篇文章就来说一说,javascript 如何获取和设置d ...

  8. 原生js获取和设置页面垂直滚动高度

    最近想用原生js实现一些交互效果,以下代码是返回顶部按钮要用到的一个方法:获取和设置页面垂直滚动高度,如果用jq可以简单实现,用原生js,其实就是要多考虑浏览器的兼容性: /*** 获取&&a ...

  9. js获取和设置属性的方法

    代码如下: function square(num){     var total = num*num;//局部变量     return total; } var total = 50;//全局变量 ...

最新文章

  1. python解压zip文件_python-29 python解压压缩包的几种方法
  2. QC中设置组权限-隐藏筛选器
  3. 【机器学习】太强了!这个建模神器可以玩一辈子
  4. Android中SQLlite数据库的增删改查
  5. activeMQ高并发发送消息异常解决方法
  6. Leetcode周赛复盘——第 278 场力扣周赛
  7. 安卓app开发工具_怎么开发app软件需要多少钱?主流app开发工具盘点
  8. 15行Python代码,帮你理解令牌桶算法
  9. java 6大原则_java 6大设计原则 一:观察者模式
  10. 【JSP】web.xml配置JavaWeb项目首页
  11. Spark Streaming之运行原理
  12. SQL63 刷题通过的题目排名
  13. 用数组循环实现矩阵乘法php,array用法 numpy_从创建数组到矩阵运算,一文带你看懂Numpy...
  14. WIN7下IIS的安装与配置
  15. 防华为手表太空人主题界面 html5 代码实现
  16. cisco 路由器时区设置
  17. 人大金仓助力广东融合创新智慧校园建设与网络安全交流会成功举办
  18. 【服务器托管单线、双线以及多线如何区别】
  19. window下搭建php环境
  20. vue cli 脚手架 重新安装步骤

热门文章

  1. quartz学习笔记7:trading
  2. 天勤排序算法汇总(数据结构)
  3. Python----Python之禅
  4. HBase Scan命令详解
  5. 四阶龙格库塔法的基本思想_请问用四阶龙格库塔法解二阶微分方程的思想是什么?...
  6. 华为数通---day(1)网络基础
  7. 不借助软件的电脑远程链接
  8. 传统CD车机面板操作说明
  9. 通过实例理解Go逃逸分析
  10. 宝塔面板配置及部署javaweb教程(全网最全)