Skip to content

Latest commit

 

History

History
23 lines (12 loc) · 1.19 KB

web_intro.md

File metadata and controls

23 lines (12 loc) · 1.19 KB

Web储存

概念

Web Storage实际上由两部分组成:sessionStorage与localStorage。 sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。 localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。

优点

  • 存储空间

    存储空间 更大:IE8下每个独立的存储空间为10M,其他浏览器实现略有不同,但都比Cookie要大很多。

  • 服务器

    存储内容不会发送到服务器:当设置了Cookie后,Cookie的内容会随着请求一并发送的服务器,这对于本地存储的数据是一种带宽浪费。而Web Storage中的数据则仅仅是存在本地,不会与服务器发生任何交互。

  • 接口

    更多丰富易用的接口:Web Storage提供了一套更为丰富的接口,使得数据操作更为简便。

  • 存储空间

    独立的存储空间:每个域(包括子域)有独立的存储空间,各个存储空间是完全独立的,因此不会造成数据混乱。无