1 export function setCookie (name,value) { 2 var Days = 30 3 var exp = new Date() 4 exp.setTime(exp.getTime() + Days*24*60*60*1000) 5 document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString() 6 } 7 8 9 export function getCookie (name) { 10 var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)"); 11 if(arr=document.cookie.match(reg)) { 12 return unescape(arr[2]) 13 } else { 14 return null 15 } 16 } 17 18 export function delCookie (name) { 19 var exp = new Date(); 20 exp.setTime(exp.getTime() - 1) 21 var cval=getCookie(name); 22 if(cval!=null) 23 document.cookie= name + "="+cval+";expires="+exp.toGMTString() 24 }