Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

WorkletSharedStorage: entries()-Methode

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Die entries()-Methode der WorkletSharedStorage-Schnittstelle gibt einen asynchronen Iterator zurück. Der Iterator liefert ein Array von [key, value]-Paaren, die den aufzählbaren Eigenschaften einer WorkletSharedStorage-Instanz entsprechen. Die Reihenfolge dieser Paare ähnelt der in einer for...in-Schleife, obwohl eine for...in-Schleife auch Eigenschaften aus der Prototypen-Kette aufzählt.

Syntax

js
entries()

Parameter

Keine.

Rückgabewert

Ein Array der aufzählbaren Eigenschaftsschlüssel-Wert-Paaren der WorkletSharedStorage.

Ausnahmen

TypeError

Wird ausgelöst, wenn die aufrufende Site die Shared Storage API nicht in einem erfolgreichen Privacy-Sandbox-Eintrag eingeschlossen hat.

Beispiele

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

async function logEntries() {
  for await (const [key, value] of storage.entries()) {
    console.log({ key, value });
  }
}

Spezifikationen

Diese Funktion scheint in keiner Spezifikation definiert zu sein.

Browser-Kompatibilität

Siehe auch