StorageArea.clear()

移除儲存區域中的所有專案。

這是一個非同步函式,返回一個 Promise

語法

js
let clearing = browser.storage.<storageType>.clear()

其中 <storageType> 是一個可寫儲存型別 — storage.localstorage.sessionstorage.sync

引數

無。

返回值

一個 Promise,如果操作成功,它將以無引數的形式 fulfilled。如果操作失敗,promise 將以錯誤訊息被 rejected。

示例

js
function onCleared() {
  console.log("OK");
}

function onError(e) {
  console.log(e);
}

let clearStorage = browser.storage.local.clear();
clearStorage.then(onCleared, onError);

瀏覽器相容性

注意:此 API 基於 Chromium 的 chrome.storage API。本文件源自 Chromium 程式碼中的 storage.json