客户端存储(Client-Side Storage)指的是在客户端(浏览器)本地存储WEB应用程序相关的数据。
客户端存储API为网页应用程序提供了将数据存储在客户端本地的能力,存储在客户端本地的数据在用户退出网页应用程序之后仍可继续存在 。
客户端存储方式按是否与网页应用关联可分为下面两大类:
在客户端有以下多种数据存储方法,其中最后一种的WebSQL技术现在已经被废弃:
除Cookie API是之前就有的,其他客户端存储API全部是HTML5新增加的,
其中的本地磁盘文件API,虽然HTML5之前也可以上传本地磁盘的文件,但并不能在前端直接读取该文件。