sessionstorage
时间: 2024-02-27 15:27:42 浏览: 72
sessionStorage 是 HTML5 中的一个 Web Storage API,它允许在浏览器会话期间(即在用户关闭浏览器窗口之前)存储键值对。与 localStorage 不同,sessionStorage 存储的数据仅在当前会话中有效,也就是说,当用户关闭浏览器窗口时,存储在 sessionStorage 中的数据会被清除。
可以使用 sessionStorage.setItem(key, value) 方法来设置 sessionStorage 中的键值对,使用 sessionStorage.getItem(key) 方法来获取指定键的值,使用 sessionStorage.removeItem(key) 方法来删除指定键的值。另外,还可以使用 sessionStorage.clear() 方法来清除 sessionStorage 中的所有数据。
以下是一个示例:
```
// 设置 sessionStorage 中的键值对
sessionStorage.setItem('name', 'John');
sessionStorage.setItem('age', '30');
// 获取 sessionStorage 中的值
var name = sessionStorage.getItem('name');
var age = sessionStorage.getItem('age');
// 删除 sessionStorage 中的指定键值对
sessionStorage.removeItem('name');
// 清除 sessionStorage 中的所有数据
sessionStorage.clear();
```
阅读全文