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 | 是 | 是 | 是 | 是 |