Lockr

客户端存储技术笔记

删除回忆录丶 提交于 2019-12-26 13:51:50
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、cookie 1.使用限制 根据统计表明,每个域名50个、大小总计4KB的Cookie是安全的,更多的cookie使用需要进行评估。 2.通常的用法如: 1)写入cookie document.cookie = "name=value"; 指定过期时间和可以访问的域名 document.cookie = "name=Raymond; expires=Fri, 31 Dec 9999 23:59:59 GMT;domain=app.foo.com"; document.cookie = "age=43"; 2)读取cookie document.cookie "name=value;age=43" 得到以分号分隔的字符串 二、web存储API 1.使用限制 1)Web存储有两个版本:本地存储(Local Storage)和会话存储(Session Storage)。两者使 用完全相同的API,但本地存储会持久存在(或者直到用户清除),而会话存储只要浏览器 关闭就会消失。Web存储API官方规范的网址为 http://www.w3.org/TR/webstorage。 2)Web存储是与域名一一对应的。和Cookie不同的是,无法让app.foo.com使用www.foo.com存储的数据。