js中实现cookie的增删改查
增
function setCookie( name , value , day ){
var cookieText=name+'='+value
if(day>0){
var d =new Date();
d.setDate(d.getDate( )+day)
cookieText+=' ;expires= ' + d
}
document.cookie=cookieText
}
setCookie('name','value',6)
删
let date_ = new Date(); //获得当前时间
date_.setDate(date_.getDate() - 1) //获得当前时间 -1 也就是昨天时间
document.cookie = `键名=键值;expires=${date_}`; //将过期时间设置到昨天将过期时间 写到昨天以删除
改
cookie的值可以由document.cookie直接获得:var strCookie=document.cookie;
查
console.log( document.cookie) //直接获取