IDBKeyRange:includes() 方法

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2020 年 1 月⁩ 起,所有主流浏览器均已支持。

注意:此功能在 Web Workers 中可用。

IDBKeyRange 接口的 includes() 方法返回一个布尔值,表示指定的键是否在键范围之内。

语法

js
includes(key)

参数

key

要检查键范围中是否包含的键。它可以是任何类型。

返回值

一个布尔值。

异常

DataError DOMException

如果提供的键不是有效的键,则抛出此异常。

示例

js
const keyRangeValue = IDBKeyRange.bound("A", "K", false, false);

keyRangeValue.includes("F");
// Returns true

keyRangeValue.includes("W");
// Returns false

规范

规范
Indexed Database API 3.0
# ref-for-dom-idbkeyrange-includes①

浏览器兼容性

另见