function setcookie(key, value, day) {
//创建时间对象
var now = new Date();
now.setDate(now.getDate() + day)
document.cookie = key + '=' + value + ';expires=' + now;
}
/**
* key 键名
* */
function getcookie(key) {
var cookies = document.cookie;
var arr = cookies.split(";");
for (var i = 0; i < arr.length; i++) {
//console.log(arr[i]);
var value = arr[i].split("=");
//拿着数组中的第0个元素和参数名之间做比较,如果相等就取其value值,如果没有-1
if (value[0] == key || value[0] == ' ' + key) {
return value[1]
}
}
return -1
}
/**
* key:要删除的cookie名称
* */
function removecookie(key) {
//删除方法和创建方法是一样的
//day 表示的天数 -1 昨天的数据 废数据
setcookie(key, "", -1);
}
创建,获取cookie的函数封装
最新推荐文章于 2022-10-10 22:26:34 发布