zoukankan      html  css  js  c++  java
  • js获取cookie的封装类

    一个优秀的js封装cookie类,开箱即用:

    var Cookie = {
        set: function(key,value,expiresTime)
        {
            if(expiresTime)
            {
                var date = new Date();
                date.setTime(date.getTime()+expiresTime);
                var expiresStr = "expires="+date.toGMTString()+';';
            }else
            {
                var expiresStr='';
            }
            document.cookie = key+'='+escape(value)+';'+expiresStr;
        },
        get: function(key)
        {
            var getCookie = document.cookie.replace(/[ ]/g,'');
            var resArr = getCookie.split(';');
            var res;
            for(var i = 0,len = resArr;i < len;i++)
            {
                var arr = resArr[i].split('=');
                if(arr[0] == key)
                {
                    res = arr[1];
                    break;
                }
            }
            return unescape(res);
        }
    };

     使用方法:

    //设置cookie
    Cookie.set(key,value,expiresTime)
    //读取cookie
    Cookie.get(key)
     
  • 相关阅读:
    DAY 179 在Flask中使用MongoDB:Flask-MongoEngine
    DAY 178 oracle基础
    DAY 177 mongoengine
    DAY 176 redis教程
    存储器
    cpu
    java 类文件类型
    线程池
    CopyOnWrite容器
    ConcurrentHashMap
  • 原文地址:https://www.cnblogs.com/wenhainan/p/12825946.html
Copyright © 2011-2022 走看看