zoukankan      html  css  js  c++  java
  • 原生js对cookie的增删改查

    一.增

    document.cookie = cname + "=" + cvalue + ";expires=" + expires + ";path=/";
    //分别
    //cname为cookie的key
    //cvalue为cookie的值与key直接=相连
    //expires为cookie的过期时间前面用;与cvalue相连
    //path为cookie的作用域默认为当前页面
    

    其中expires的格式为Fri Sep 27 2019 14:27:25 GMT+0800 (中国标准时间)的一个对象.toUTCString

    对于时间设置

    var d = new Date();
    d.setTime(d.getTime() + (n));//n的单位为毫秒
    var expires = d.toUTCString();
    

    二.改

    用同样的key的名称覆盖就好了

    三.查

    查看全部document.cookie的结果为字符串,每个cookie之间都由;连接所有我们可以split(';')把里面的cookie进行分开

    四.删

    用同样的key的名称覆盖,把过期日期设置成过期即可

  • 相关阅读:
    Docker5之Deploy your app
    Docker4之Stack
    Docker3之Swarm
    Docker之Swarm
    Docker2之Service
    Docker1之Container
    Nuget EPPlus的使用
    Nuget CsvHelper 的使用
    excel
    Chrome上的扩展工具
  • 原文地址:https://www.cnblogs.com/pythonywy/p/11590701.html
Copyright © 2011-2022 走看看