Cookie
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cookie相关的知识,希望对你有一定的参考价值。
1.设置cookie document.cookie="username=web515;expires="+date;//如果没有设置过期时间expires,页面关闭cookie就被释放;如设置过期时间,过了过期时间才被释放。
2.获取cookie
console.log(document.cookie);
3.cookie的相关函数封装:
window.onload=function()
setCookie("name","HH",10);
setCookie("age",10,5);
removeCookie("age");
addCookie(name:"aa",age:20,height:160,10);
setInterval(function()
console.log(document.cookie);
,1000);
//console.log(getCookie("age"));
//添加cookie
function setCookie(name,value,time) //time单位为秒
var date = new Date();
date.setSeconds(date.getSeconds() + time);
//expires只能传入时间对象,不能是时间戳,因为时间戳不能被识别!
document.cookie = name + "=" + value + ";expires=" + date.setSeconds(date.getSeconds() + time);
function getCookie(name)
var cookieArr=document.cookie.split(";");
for(var i=0;i<cookieArr.length;i++)
var cookies=cookieArr[i].split("=");
if(cookies[0]==name)
return cookies[1];
return "";
function removeCookie(name)
setCookie(name,null,-1);
function addCookie(cookieJson,time)
for(var key in cookieJson)
setCookie(key,cookieJson[key],time);
以上是关于Cookie的主要内容,如果未能解决你的问题,请参考以下文章