Cookie
function setCookie(key, val, expires) {
let now = new Date()
now.setMinutes(now.getMinutes() + expires)
//toUTCString将时间转化为字符串
document.cookie =`${key}=${val};expires=` + now.toUTCString()
}
function removeCookie(key) {
setCookie(key,null,-1)
}
// console.log(document.cookie);
//getMinutes返回时间的分钟字段
//setMinutes设置指定时间的分钟字段
setCookie("age",20,30)
setCookie("nickname",220,30)
setCookie("gender",240,30)
setCookie("tel",520,30)
function getCookie(key) {
let obj = {}
document.cookie.split("; ").forEach( r =>{
let kv = r.split("=")
obj[kv[0]] = kv[1]
})
if(key) return obj[key]
return obj
}
console.log(getCookie());
console.log(getCookie("age"));
console.log(getCookie("tel"));