存数据到cookie
function setCookie(key, val, expires) {
let now = new Date();
now.setMinutes(now.getMinutes() + expires);
document.cookie = `${key}=${val};expires=${now.toUTCString()}`
}
取cookie里的数据
function getCookie(key) {
let obj = {};
document.cookie.split('; ').forEach(r => {
let kv = r.split('=');
obj[kv[0]] = decodeURI([kv[1]])
});
return obj
}
getCookie('age')
移除cookie里的数据
function removeCookie(key) {
setCookie(key, null, -1)
}