操作 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
以上是对对象的说明