目录

window sessionStorage

示例

设置和检索 sessionStorage 名称/值对:

sessionStorage.setItem("lastname", "Smith");
sessionStorage.getItem("lastname");
亲自试一试 »

下面有更多示例。


描述

这个sessionStorage对象允许您在浏览器中存储键/值对。

笔记

这个sessionStorage对象仅存储一个会话的数据。

(关闭浏览器时数据将被删除)。

也可以看看:

本地存储对象它存储没有过期日期的数据。

(关闭浏览器时数据不会被删除,并且在以后的会话中可用)。


语法

window.sessionStorage
sessionStorage

将数据保存到会话存储

sessionStorage.setItem("key", "value");

从会话存储读取数据

let lastname = sessionStorage.getItem("key");

从会话存储中删除数据

sessionStorage.removeItem("key");

全部删除(清除会话存储)

sessionStorage.clear();

参数

Parameter Description
key Required.
The name of a key.
value Required.
The value of the key.

返回值

类型 描述
对象 一个会话存储对象。


更多示例

计算用户单击按钮的次数:

if (sessionStorage.clickcount) {
  sessionStorage.clickcount = Number(sessionStorage.clickcount) + 1;
} else {
  sessionStorage.clickcount = 1;
}
亲自试一试 »

浏览器支持

window.sessionStorage所有浏览器都支持:

Chrome IE Edge Firefox Safari Opera
Yes 8-11 Yes Yes Yes Yes