WorkletSharedStorage: keys() Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die keys()-Methode der WorkletSharedStorage Schnittstelle gibt einen asynchronen Iterator zurück, der die Schlüssel für jedes Element in einer WorkletSharedStorage-Instanz enthält.

Syntax

js
keys()

Parameter

Keine.

Rückgabewert

Ein Array der aufzählbaren Eigenschaftsschlüssel der WorkletSharedStorage.

Ausnahmen

TypeError

Wird ausgelöst, wenn die aufrufende Stelle die Shared Storage API im Rahmen eines erfolgreichen Privacy Sandbox Einschreibungsprozesses nicht eingeschlossen hat.

Beispiele

js
// keys() available inside a shared storage worklet module
const storage = await this.sharedStorage;

async function logKeys() {
  for await (const key of storage.keys()) {
    console.log(key);
  }
}

Spezifikationen

Specification
Shared Storage API
# worklet-shared-storage

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch