StorageArea.clear()

从存储区中删除所有项。

这是一个异步函数,它返回一个 Promise

语法

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

<storageType> 是可写存储类型之一 - storage.localstorage.sessionstorage.sync

参数

无。

返回值

一个 Promise,如果操作成功,它将被满足,且无参数。如果操作失败,则该 promise 将被拒绝并显示错误消息。

浏览器兼容性

BCD 表格仅在浏览器中加载

示例

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