cookie的用法与封装
cookie的概念: 指某些网站为了辨别用户身份,进行session(会话)跟踪而存储在用户本地终端上的数据(通常经过加密)。以文本形式存在。 会话跟踪技术cookie: 跟踪每一次的连接,记录连接产生的信息,下次连接,跟着一起发送过去 特点 : 1.只能存字符,文本 2.不允许跨域(谁存的,谁用) 3.时效性,默认会话级,关闭浏览器,可以删除(在一定时间内有效,即时效性) 4.数量(50左右)和大小(4k)限制 cookie的使用: 1、设置默认的cookie: document . cookie = "user=admin" ; document . cookie = "pass=123" ; console . log ( document . cookie ) ; 在获取cookie时,document.cookie会一次性获取所有cookie,浏览器给我们返回的结果是以以下的格式呈现 user=admin; pass=123 但是这个结果不影响设置格式,设置的时候该怎么设置还是怎么设置 不允许一次性存多条 document . cookie = "a=10;b=20;c=30" ; //只会生效第一个 console . log ( document . cookie ) ; 2、设置有有效期的cookie var d = new Date ( ) ; d .