封装
function setCookie(key, val, expires) {
let now = new Date()
now.setMinutes(now.getMinutes() + expires)
document.cookie = `${key}=${val};expires =` + now.toUTCString()
}
function removeCookie(key){
setCookie(key,null,-1)
}
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'));