Jscript封装Cookie

封装三个函数

  • setCookie()——创建Cookie

  • getCookie()——获取Cookie

  • removeCookie()——删除Cookie

setCookie() 

键名 值 存储时间

function setCookie(key, value, time) {

    var date = new Date();

    date.setDate(date.getDate() + time);

    document.cookie = key + '=' + value + ';expires=' + date;

}

 getCookie()

键名

function getCookie(key) {

    var arr = document.cookie.split('; ');

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

        var arrNew = arr[i].split('=');

        if (arrNew[0] == key) {

            console.log(arrNew[0], arrNew[1]);

            return arrNew[1];

        }

    }

}

 removeCookie()

键名

function removeCookie(key) {

    this.setCookie(key, '', -1);

}

上一篇:php-Cookie有效期


下一篇:Cookie的概念与应用