操作 Cookie
const cookieJar = {
set (name, value, days) {
document.cookie=`${name}=${value};expires=${new Date(Date.now()+days*24*3600*1000)}`
},
get (name) {
let cookie=document.cookie
if(cookie){
let reg=new RegExp(`${name}=([^;]+)`)
var result=reg.exec(cookie)
return result[1]
}else{
console.log("cookie名为"+name+"不存在")
}
},
remove (name) {
if(!document.cookie){
console.log("cookie名为"+name+"不存在")
}else{
document.cookie=`${name}=outdate;expires=${new Date(Date.now()-36110000)}`
}
}
}
//cookieJar.set("sum","100",1)
//console.log(cookieJar.get("sum"))
//cookieJar.remove("sum")
函数 cookieJar 主体对象,cookieJar .set(name,value,days) 其中name 为你 cookie的名字,vlaue为你的cookie的值,days为你cookie 的设置的时间以天为单位;
cookieJar .get(name)获取你cookie的函数,name为你cookie的名字;
cookieJar .remove(name) 删除你的cookie name 为你删除cookie的名字。0.0
以上是对对象的说明

浙公网安备 33010602011771号