Cookies
Local Storage
Session Storage
| | —- | —- | —- | —- | | 容量 | 4kb | 10mb | 5mb | | 浏览器 | HTML4 / HTML5 | HTML5 | HTML5 | | 访问权 | 所有窗口 | 所有窗口 | 同一个 tab | | 过期 | 手动设置 | 从不 | 当 tab 关闭 | | 储存位置 | Browser / Server | Browser | Browser | | 随发送一起请求 | Yes | No | No |
documnet.cookie
documnet.cookie = "name=Tom;max-age=5000;" // max-age 有效多少秒
// expires 具体过期时间
var d = new Date(),
day = d.getDate();
d.setDate(day + 10);
documnet.cookie = "name=Tom;expires=" + d;
//删除设置一个过去的过期时间即可删除cookies
documnet.cookie = "name=Tom;expires=-1";
localStorage.setItem('key', 'value');
localStorage.getItem('key');
localStorage.removeItem('key');
localStorage.clear();
sessionStorage.setItem('key', 'value');
sessionStorage.getItem('key');
sessionStorage.removeItem('key');
sessionStorage.clear();