cookie方法封装
直接来代码
var mycookie = {
// 设置
set: function(name, value, date) {
/*
document.cookie
key:value
max-age 存贮时间 单位是秒
*/
document.cookie = name + '=' + value + '; ' + 'max-age=' + date;
},
// 删除
remove: function(name) {
this.set(name, '', 0); //只需要把时间设置成0就可以了
},
// 获取
get: function(name) {
var cookies = document.cookie.split('; '); // 把cookie的键值对用 '; ' 分割成数组
for (var i = 0; i < cookies.length; i++) {
var item = cookies[i].split('='); //['name','kaivon']
if (item[0] == name) { //这个条件成立说明用户传进来的那个cookie的名字找到了
return item[1]; // 返回对应的值
}
}
}
}
// 代码看完了 点个赞呗