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 ist ähnlich wie in einer for...in-Schleife, obwohl eine for...in-Schleife auch Eigenschaften aus der Prototypenkette aufzählt.

Syntax

js
entries()

Parameter

Keine.

Rückgabewert

Ein Array der aufzählbaren Schlüssel-Wert-Paare von WorkletSharedStorage.

Ausnahmen

TypeError

Wird ausgelöst, wenn die aufrufende Stelle die Shared Storage API nicht im Rahmen eines erfolgreichen Privacy Sandbox Enrollment-Prozesses einbezogen 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