cookie 其实就是存储在用户主机浏览器中的一小段文本信息,伴随着用户请求在服务器和浏览器之间传递,属于 http 的范畴
cookie的限制
单个cookie的大小限制在4KB同一网站下cookie的数量限制在20个同一个浏览器cookie的总数限制在300个每次请求都会携带cookie(请求头)sessionStorage的四个方法:
1. setItem(key,value) :添加本地存储数据。两个参数,一个是数据名称,一个是数据值。2. getItem(key) :通过 key 获取相应的 value。会话级别的本地存储: sessionStorage3. removeItem(key) :通过 key 删除本地数据。4. clear() :清空数据。HTML5 支持两种 WebStorage:
localStorage:永久性的本地存储。sessionStorage:会话级别的本地存储。HTML5 中新增了一个 JavaScript 对象特点:
sessionStorage 中的数据是以 Key-Value 的形式存储。数据存储时间跟浏览器当前会话( session)有关,会话结束后,数据会自动清除(跟未设置过期时间的cookie 类似)。