版权声明:Amazing刘许许的博客 https://blog.csdn.net/asedasdad/article/details/81977687
Cookie是我们经常用的知识点,其中我们要弄明白Cookie的实质也就可以了。就是我们把需要存的东西存在Cookie,在打开或者链接到别的页面,在取出cookie也就可以了。Cookie是存在终端的硬盘上。
我们要封装cookie里面有设置cookie,得到Cookie和去除cookie。我们要明白,如果cookie的名字在原来的cookie里面有,则会取代上一个,更换值。
function setCookie(name,value,n){
var oDate = new Date();
oDate.setDate(oDate.getDate()+n);
document.cookie = name+"="+value+";expires="+oDate;
}
function getCookie(name){
var str = document.cookie;
var arr = str.split("; ");
for (var i =0;i<arr.length;i++) {
var newArr = arr[i].split("=");
if (newArr[0] == name) {
return newArr[1];
}
}
}
function removeCookie(name){
setCookie(name,1,-1);
}
以上是封装的cookie,有不足之处,希望大家留言,私聊