# sessionStorage
# 特点
* H5 新特性,有兼容性问题;
* 不会随着客户端向服务器端发送请求;
* 临时会话,关闭浏览器将不再存在;
* 存储量较大,大约 5M,不共享。
# API
本质其就是挂在 window 对象上的一个对象,其提供以下方法:
* 保存数据:sessionStorage.setItem(key, value);
* 读取数据:sessionStorage.getItem(key);
* 删除单个数据:sessionStorage.removeItem(key);
* 删除所有数据:sessionStorage.clear();
* 得到某个索引的 key:sessionStorage.key(index);
```
sessionStorage.setItem('name', 'zs');
sessionStorage.setItem('age', '18');
sessionStorage.setItem('name', 'ls');
sessionStorage.getItem('name');
sessionStorage.removeItem('name');
sessionStorage.clear()
sessionStorage.des = "一位同学";
delete sessionStorage.des;
```
- NodeJs
- 01-万维网
- 02-CS 架构 VS BS 架构
- 03-Web 服务器访问流程
- 04-url
- 05-网络传输协议
- 06-HTTP 协议
- 07-报文
- 08-命令行界面
- 09-什么是 Node.js
- 10-环境安装及配置
- 11-JavaScript 代码运行环境
- 12-全局对象
- 13-Buffer
- 14-模块化
- 15-EventEmitter
- 16-path模块
- 17-流式操作
- 18-包
- 19-模板技术
- 20-ejs入门
- 21-express
- 01-什么是express
- 02-Hellow Express
- 03-静态资源服务
- 04-路由
- 05-模块化路由处理程序
- 06-中间件
- 07-手动实现中间件
- 08-常用内置中间件和第三方中间件
- 09-响应
- 10-获取请求参数
- 11-Express 中使用模板引擎
- 22-web存储与安全
- 01-cookie
- 02-sessionStorage
- 03-localStorage
- 04-base64
- 05-https
- 06-同源策略