//设置cookie
function setCookie (key,val,expires) {
if ( typeof val === 'object')
val = JSON.stringify(val)
let now = newData()
now.setMinutes(now.getMinutes()+expires)
document.cookie=`${key}=${encodeURI(val)};expires=`+now.toUTCString()
}
//获取cookie
function getCookie (key) {
let obj =[]
document.cookie.split('; ').forEach( item => {
let kv = item.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
}
//删除cookie
function removeCooike (key) {
setCookie(key,null,-1)
}