Window localStorage
示例
設定和檢索 localStorage 的鍵/值對
localStorage.setItem("lastname", "Smith");
localStorage.getItem("lastname");
自己動手試一試 »
更多示例見下文。
描述
localStorage
物件允許您在瀏覽器中儲存鍵/值對。
注意
localStorage 物件儲存的資料沒有過期日期。
關閉瀏覽器時資料不會被刪除,並且在未來的會話中可用。
另請參閱
sessionStorage 物件,它儲存會話期間的資料。
(關閉瀏覽器視窗時資料將被刪除)
語法
window.localStorage
或者localStorage
將資料儲存到 Local Storage
localStorage.setItem(key, value);
從 Local Storage 讀取資料
let lastname = localStorage.getItem(key);
從 Local Storage 移除資料
localStorage.removeItem(key);
移除所有 (清除 Local Storage)
localStorage.clear();
引數
引數 | 描述 |
key | 必需。 鍵的名稱。 |
value | 必需。 鍵的值。 |
返回值
型別 | 描述 |
一個物件 | 一個 localStorage 物件。 |
更多示例
計算使用者點選按鈕的次數
if (localStorage.clickcount) {
localStorage.clickcount = Number(localStorage.clickcount) + 1;
} else {
localStorage.clickcount = 1;
}
自己動手試一試 »
瀏覽器支援
所有瀏覽器都支援 window.localStorage
。
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 9-11 |