JavaScript操作Cookie

Cookie 实质上是一串字符串,记录用户信息,因为http协议是无状态协议,引入Cookie是为了记住用户的登录状态信息,如用户名,密码,登陆时间,购物车等;
JavaScript操作Cookie 
    创建cookie:document.cookie="username=John Doe";(键值对赋值,username,expires,path等)
    删除cookie:默认情况下,cookie在浏览器关闭时删除;
    读取cookie:var x = document.cookie;(返回所有的cookie,类型格式: cookie1=value; cookie2=value; cookie3=value;)
完整实例:
    function setCookie(cname,cvalue,exdays){
        var d = new Date();
        d.setTime(d.getTime()+(exdays*24*60*60*1000));
        var expires = "expires="+d.toGMTString();
        document.cookie = cname+"="+cvalue+"; "+expires;
    }
    function getCookie(cname){
        var name = cname + "=";
        var ca = document.cookie.split(';');
   
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页