Window sessionStorage
示例
设置和检索 sessionStorage 的键/值对
sessionStorage.setItem("lastname", "Smith");
sessionStorage.getItem("lastname");
自己动手试一试 »
更多示例见下文。
描述
sessionStorage
对象允许您在浏览器中存储键/值对。
注意
sessionStorage
对象仅为单个会话存储数据。
(关闭浏览器时会删除数据)。
另请参阅
localStorage 对象,它存储的数据没有到期日期。
(关闭浏览器时不会删除数据,并且可以在将来的会话中进行访问)。
语法
window.sessionStorage
或者直接sessionStorage
将数据保存到 Session Storage
sessionStorage.setItem("key", "value");
从 Session Storage 读取数据
let lastname = sessionStorage.getItem("key");
从 Session Storage 删除数据
sessionStorage.removeItem("key");
删除所有 (清空 Session Storage)
sessionStorage.clear();
参数
参数 | 描述 |
key | 必需。 键的名称。 |
value | 必需。 键的值。 |
返回值
类型 | 描述 |
对象 | 一个 sessionStorage 对象。 |
更多示例
计算用户点击按钮的次数
if (sessionStorage.clickcount) {
sessionStorage.clickcount = Number(sessionStorage.clickcount) + 1;
} else {
sessionStorage.clickcount = 1;
}
自己动手试一试 »
浏览器支持
window.sessionStorage
在所有浏览器中都受支持
Chrome | IE | Edge | Firefox | Safari | Opera |
是 | 8-11 | 是 | 是 | 是 | 是 |