function setCookie(key, val, expires) {
let now = new Date()
now.setMinutes(now.getMinutes() + 1)
document.cookie = `${key}=${encodeURI(val)};expires` + now.toUTCString() }
function removeCookies(key){
setCookie(key,null,-1)
}
根据实列
setCookie('age',20,30)
setCookie('nickname',220,30)
setCookie('gender',240,30)
setCookie('tel',320,30)
function getCookie(key){
let obj ={} document.cookie.split(';').forEach(r=>{ let kv =r.split('=') let res =null let val =decodeURI(kv[1]) try { res =JSON.parse(val) } catch (error) { res =val } obj[kv[0]] =res }) if (key) return obj[key] return obj
}
console.log(getCookie());
console.log(getCookie('age'));
console.log(getCookie('tel'));