封装三个函数
-
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);
}