zoukankan      html  css  js  c++  java
  • [Js]cookie

    一、什么是cookie

    页面用来保存的信息,如自动登录,记住用户名

    二、cookie特性

    同一网站所有页面共用一套cookie

    数量、大小有限

    过期时间

    三、封装好的设置、读取、删除cookie

    function setCookie(name,value,iDay){

        var oDate=new Date();

        oDate.setDate(oDate.getDate()+iDay);

        document.cookie=name+'='+value+';expires='+oDate;

    }

    function getCookie(name){

        var attr=document.cookie.split("; ");     //注意;后面有空格,否则只能取得一个name的值,因为存放的时候就是分号+空格隔开的

        var i;

        for(i=0;i<attr.length;i++){

            var attr2=attr[i].split("=");

            if(attr2[0]==name){

                return attr2[1];

            }

        }

        return '';   

    }

    function removeCookie(name){

        setCookie(name,"1",-1);

    }

  • 相关阅读:
    面试经验
    二叉树和递归
    优先队列
    队列问题
    书法学习资料
    栈的问题
    Git常用命令
    字母大小写转换
    深入类中的方法[8] - 抽象方法与抽象类
    深入类中的方法[7] - 关于 inherited
  • 原文地址:https://www.cnblogs.com/zhangwenkan/p/3596569.html
Copyright © 2011-2022 走看看