cookie

设置cookie

function setCookie( key , value ,day ){
      if( day ){
            var now = new Date();
            now.setDate( now.getDate() + day );
            document.cookie = key +"=" + value + ";expires="+now;
      }else{
            document.cookie = key +"=" + value;
      }
}

获取cookie   "username"  "password"

function getCookie(key){//tel
      var str = document.cookie;
      if( str ){   如果cookie存在  根据key取对应的值
            str = str.replace( /s/g ,"");   去掉cookie中的空格
            var arr = str.split(";");   将字符串拆成数组
            for( var i = 0 ; i < arr.length ; i++ ){
                  var item = arr[i].split("=");
                  if( item[0] == key ){
                        return item[1];
                  }
            }
            循环结束后 如果没有找到对应的key   返回""
            return "";
      }
      cookie 不存在  返回""
      return "";
}

删除cookie   将cookie值设为 “”

function removeCookie( key ){
      setCookie( key , "" );
}
原文地址:https://www.cnblogs.com/mortalway/p/12068522.html