【Vue.js 知识量化】Promise

out参数

  返回  

cookie缓存。

2021/7/21 20:10:23 浏览:

cookie缓存

用来记录web页面的用户信息。

为了解决HTTP协议的无状态性引入cookie。

参数含义
Namecookie的名称,一旦创建,不可更改
Valuecookie的值,若值为Unicode字符,需要为字符编码。若值为二进制数据,需要使用BASE64编码
Domain可以访问cookie的域名。如设置为。baidu.com,以baidu.com结尾的域名都可以访问这个cookie
Pathcookie的使用路径
Expires/Max-Agecookie的有效时间
Sizecookie的大小
//设置cookie
    document.cookie = "user=maodou";
    //给cookie设置有效期
    document.cookie = "_key=num;expires=Sun Jan 24 2021 10:15:37 GMT+0800";
    //设置cookie 仅限当前那个网页使用

    document.cookie = "_login=false;expires=Sun Jan 24 2021 10:20:37 GMT+0800;path=/";

    //读取cookie

    console.log(document.cookie);
    //user=maodou; _key=num; _login=false
    //构建解析方法
    function method(cookie) {
        var arr = cookie.split(";");
        var c = {};
        arr.map(function (item) {
            var key = item.match(/^.+(?==)/);
            var value = item.match(/(?<==).*/)[0];
            c[key] = value;
        });
        return c;
    }

    var cookie = method(document.cookie);
    console.log(cookie);

    //cookie修改
    document.cookie = "_login=false;expires=Sun Jan 24 2021 10:40:37 GMT+0800;path=/";

    //cookie的删除
    document.cookie = "_login=;expires=Sun Jan 24 2021 02:20:37 GMT+0800;path=/";

    //注意设置  存在时差  8

    console.log(document.cookie);

    var date = new Date();
    //转化国际标准时间
    console.log(date.toUTCString());

设置时间存在八小时时差。

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号