Storage: removeItem() 方法

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

當向 Storage 介面的 removeItem() 方法傳入一個鍵名時,如果該鍵存在於給定的 Storage 物件中,則會將其移除。 Web Storage APIStorage 介面提供了對特定域的會話儲存或本地儲存的訪問。

如果給定鍵沒有關聯項,此方法將不執行任何操作。

語法

js
removeItem(keyName)

引數

keyName

包含要移除的鍵名稱的字串。

返回值

無(undefined)。

示例

以下函式在本地儲存中建立了三個資料項,然後移除了 image 資料項。

js
function populateStorage() {
  localStorage.setItem("bgcolor", "red");
  localStorage.setItem("font", "Helvetica");
  localStorage.setItem("image", "myCat.png");

  localStorage.removeItem("image");
}

我們也可以對會話儲存執行相同的操作。

js
function populateStorage() {
  sessionStorage.setItem("bgcolor", "red");
  sessionStorage.setItem("font", "Helvetica");
  sessionStorage.setItem("image", "myCat.png");

  sessionStorage.removeItem("image");
}

注意: 要檢視在實際示例中的應用,請參閱我們的 Web Storage 演示

規範

規範
HTML
# dom-storage-removeitem-dev

瀏覽器相容性

另見

使用 Web Storage API