// 设置cookie需要传入三个参数 键 值 过期时间
function setCookie(key,value,time){
// 获取时间
var date_=new Date();
date_.setDate(date_.getDate()+time);
// 模板字符串拼接
document.cookie=`${key}=${value};expires=${date_}`;
}
// 获取cookie键名
function getCookie(key){
// 分割
var arry=document.cookie.split('; ');
for(var item of arry){
var arry_=item.split('=');
if(arry_[0]==key){
return arry_[1];
}
}
}
删除cookie
//删除cookie 通过键名
function removeCookie(key){
this.setCookie(key,'',-1);
}
清空cookie
// 清空cookie
function clearCookie(){
var arry=document.cookie.split('; ');
for ( var item of arry) {
var newArry=item.split("=");
console.log(newArry);
this.setCookie(newArry[0],'',-1)
}
}
后期直接使用
// 设置cookie需要传入三个参数 键 值 过期时间
function setCookie(key,value,time){
// 获取时间
var date_=new Date();
date_.setDate(date_.getDate()+time);
// 模板字符串拼接
document.cookie=`${key}=${value};expires=${date_}`;
}
// 获取cookie键名
function getCookie(key){
// 分割
var arry=document.cookie.split('; ');
for(var item of arry){
var arry_=item.split('=');
if(arry_[0]==key){
return arry_[1];
}
}
}
//删除cookie 通过键名
function removeCookie(key){
this.setCookie(key,'',-1);
}
// 清空cookie
function clearCookie(){
var arry=document.cookie.split('; ');
for ( var item of arry) {
var newArry=item.split("=");
console.log(newArry);
this.setCookie(newArry[0],'',-1)
}
}