cookie的封装

1,设置Cookie:

function setCookie(key, val, t) {

var oDate = new Date(); 

oDate.setDate(oDate.getDate() + t); //setDate() 方法将月份中的某一天设置为日期对象。

document.cookie = key + '=' + val + ';expires=' + oDate.toGMTString();

}

2,获取Cookie:

function getCookie(key) {

var arr1 = document.cookie.split('; ');

for(var i=0; i<arr1.length; i++) {

var arr2 = arr1[i].split('=');

for(var j=0;j<arr2.length; j++) {

if(arr2[0] == key) {

return decodeURI(arr2[1]);

}}}}

3,删除Cookie:

function removeCookie(key) {

setCookie(key, '', -1);

}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容