IDBKeyRange: includes()-Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die includes()
-Methode der IDBKeyRange
Schnittstelle gibt einen booleschen Wert zurück, der anzeigt, ob ein bestimmter Schlüssel innerhalb des Schlüsselbereichs liegt.
Syntax
js
includes(key)
Parameter
key
-
Der Schlüssel, den Sie in Ihrem Schlüsselbereich überprüfen möchten. Dies kann jede Art von Wert sein.
Rückgabewert
Ein boolescher Wert.
Ausnahmen
DataError
DOMException
-
Wird ausgelöst, wenn der angegebene Schlüssel kein gültiger Schlüssel war.
Beispiele
js
const keyRangeValue = IDBKeyRange.bound("A", "K", false, false);
keyRangeValue.includes("F");
// Returns true
keyRangeValue.includes("W");
// Returns false
Spezifikationen
Specification |
---|
Indexed Database API 3.0 # ref-for-dom-idbkeyrange-includes① |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Verwendung von IndexedDB
- Transaktionen starten:
IDBDatabase
- Verwendung von Transaktionen:
IDBTransaction
- Festlegen eines Schlüsselbereichs:
IDBKeyRange
- Abrufen und Ändern Ihrer Daten:
IDBObjectStore
- Verwendung von Cursors:
IDBCursor
- Referenzbeispiel: To-do Notifications (Beispiel live ansehen).