//name,cookie的key名,取值
function getCookie(name) {
const cookieStr = document.cookie
console.log(cookieStr)
const cookies = cookieStr.split('; ')
console.log(cookies)
for (let i = 0; i < cookies.length; i++) {
const cookie = cookies[i].split('=')
if (cookie[0] === name) {
return cookie[1]
}
}
return null
}
//name,赋值cookie的key名,value,Days天数
function setCookie(name,value,Days){
let exp = new Date();
console.log(exp)
exp.setTime(exp.getTime() + Days*24*60*60*1000);
console.log(exp)
document.cookie = String(name) + "="+ String (value) + ";expires=" + exp.toGMTString()+";path=/";
}
export default {
getCookie,
setCookie,
}
删除
删除cookie
function delete(name){
document.cookie = name +"=; expires=" + new Date().toUTCString() + "; path=/"
}