| |

Cookies

|

Local Storage

|

Session Storage

| | —- | —- | —- | —- | | 容量 | 4kb | 10mb | 5mb | | 浏览器 | HTML4 / HTML5 | HTML5 | HTML5 | | 访问权 | 所有窗口 | 所有窗口 | 同一个 tab | | 过期 | 手动设置 | 从不 | 当 tab 关闭 | | 储存位置 | Browser / Server | Browser | Browser | | 随发送一起请求 | Yes | No | No |

  1. documnet.cookie
  2. documnet.cookie = "name=Tom;max-age=5000;" // max-age 有效多少秒
  3. // expires 具体过期时间
  4. var d = new Date(),
  5. day = d.getDate();
  6. d.setDate(day + 10);
  7. documnet.cookie = "name=Tom;expires=" + d;
  8. //删除设置一个过去的过期时间即可删除cookies
  9. 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();