js中cookie和localStorage有什么区别 最好能写一个Demo来体现一下 15

我百度看到的是说cookie的容量小而且有时间限定,而且会在服务器和客户端来回发送具体在网页上是怎么体现的呢... 我百度看到的是说cookie的容量小而且有时间限定,而且会在服务器和客户端来回发送 具体在网页上是怎么体现的呢 展开
 我来答
大狼唠不停
2015-09-06 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:133
采纳率:100%
帮助的人:37.6万
展开全部

document.cookie="userId=828; expiress=GMT_String"; //GMT_String 格林尼治时间

<!-- 
//获取当前时间 
var date=new Date(); 
var expiresDays=10; 
//将date设置为10天以后的时间 
date.setTime(date.getTime()+expiresDays*24*3600*1000); 
//将userId和userName两个cookie设置为10天后过期 
document.cookie="userId=828; userName=hulk; expires="+date.toGMTString(); 
//-->

cookie长度


Firefox和Safari允许cookie多达4097个字节,包括名(name)、值(value)和等号。

Opera允许cookie多达4096个字节,包括:名(name)、值(value)和等号。

InternetExplorer允许cookie多达4095个字节,包括:名(name)、值(value)和等号。


具体的我也说不清楚,只能摘抄网上的


cookie是浏览器提供的一种机制,它将document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是JavaScript本身的性质。cookie是存于用户硬盘的一个文件,这个文件通常对应于一个域名,当浏览器再次访问这个域名时,便使这个cookie可用。因此,cookie可以跨越一个域名下的多个网页,但不能跨越多个域名使用。 

不同的浏览器对cookie的实现也不一样,但其性质是相同的。例如在Windows 2000以及Windows xp中,cookie文件存储于documents and settings\userName\cookie\文件夹下。通常的命名格式为:userName@domain.txt。 

cookie机制将信息存储于用户硬盘,因此可以作为全局变量,这是它最大的一个优点。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式