SharedStorage: clear() 方法

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

实验性: 这是一项实验性技术
在生产中使用此技术之前,请仔细检查浏览器兼容性表格

SharedStorage 接口的 clear() 方法会清除当前源的共享存储,并从中移除所有数据。

语法

js
clear()

参数

无。

返回值

一个 Promise,它将以 undefined 解析。

异常

注意:对于 WindowSharedStorage,如果 clear() 操作由于共享存储不可用以外的原因未能成功写入数据库,则不会抛出错误 — 操作仍会以 undefined fulfilled。

示例

js
window.sharedStorage.clear().then(() => console.log("Shared storage cleared"));

规范

规范
共享存储 API
# dom-sharedstorage-clear

浏览器兼容性

另见