一直以来用的都是sessionStorage
做的存储,因为做的都是后台管理系统,也就是单页面应用,所以就没用到cookie,然后操作cookie的话一开始也只会jq的写法,其实感觉很不好,现在大家都在慢慢的淘汰jquery
,我也只能下功夫把原生的js
给学号,要不然感觉自己都太low了。
//cookie设置、读取、删除的封装
//设置cookie
function setCookie(name,value,iDay){
var oDate=new Date();
oDate.setDate(oDate.getDate()+iDay);
document.cookie=name+'='+value+';expires='+oDate;
}
//获取cookie
function getCookie(name){
var arr=document.cookie.split('; ');
for(var i=0;i<arr.length;i++){
var arr2=arr[i].split('=');
if(arr2[0]==name)
{
return arr2[1];
}
}
return '';
}
//删除cookie
function removeCookie(name){
setCookie(name,1,-1);
}