JS的cookie

cookie

cookie是什么?用来保存用户信息 自动登录、记住用户名

cookie的特性

1.同一个网站所有页面共享一套cookies

2.数量、大小有限(4K-10K)(不超过50条)

3.过期时间

JS cookie的使用:

document.cookie


cookie的封装,方便读者进行使用:

(1)function setCookie(name,value,iDay)

{

varoDate=newDate();

oDate.setDate(oDate.getDate()+iDay);

document.cookie=name+'='+value+';expires='+oDate;

}

(2)function getCookie(name)

{

vararr=document.cookie.split('; ');

for(vari=0;i

{

vararr2=arr[i].split('=');

if(arr2[0]==name)

{

returnarr2[1];

}

}

return'';

}

function removeCookie(name)

{

setCookie(name,1,-1);

}

注意:本地测试的时候建议使用火狐浏览器,火狐浏览器可以记录本地的cookie

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

推荐阅读更多精彩内容

  • 1.设置cookie 每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cooki...
    Separes阅读 859评论 0 0
  • 什么是 Cookie “cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就...
    恩德_b0c2阅读 447评论 0 3
  • 在这个前端横行的时候,页面之间的交互需要数据的传递,有的数据通过url传参的形式可以很好地解决,但是对于部分需要改...
    eternalshallow阅读 380评论 0 5
  • 一、DOM 什么是DOM?Document Object Model(文档对象模型)。DOM是针对HTML和XML...
    空谷悠阅读 990评论 0 2
  • cookie也叫HTTP Cookie,最初是客户端与服务器端进行会话使用的。比如,会员登录,下次回访网站时无须登...
    lovelydong阅读 393评论 0 1