Window sessionStorage
示例
设置和检索 sessionStorage 名称/值对
sessionStorage.setItem("lastname", "Smith");
sessionStorage.getItem("lastname");
自己尝试 »
下面有更多示例。
描述
The sessionStorage
对象允许您在浏览器中存储键值对。
注意
The sessionStorage
对象仅存储一个会话的数据。
(当浏览器关闭时,数据将被删除)。
另请参阅
localStorage 对象,它存储没有过期日期的数据。
(当浏览器关闭时,数据不会被删除,并且在以后的会话中可用)。
语法
window.sessionStorage
或者只是sessionStorage
将数据保存到会话存储
sessionStorage.setItem("key", "value");
从会话存储中读取数据
let lastname = sessionStorage.getItem("key");
从会话存储中删除数据
sessionStorage.removeItem("key");
删除所有(清除会话存储)
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 | 是 | 是 | 是 | 是 |