Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
URLSearchParams: Methode forEach()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2018.
Hinweis: Diese Funktion ist inWeb Workers verfügbar.
DieforEach()-Methode derURLSearchParams-Schnittstelle ermöglicht die Iteration über alle Werte, die in diesem Objekt enthalten sind, über eine Callback-Funktion.
In diesem Artikel
Syntax
forEach(callback)forEach(callback, thisArg)Parameter
callbackFunktion, die für jedes Element ausgeführt wird. Sie erhält die folgenden Argumente:
valueDer Wert des aktuellen Eintrags, der im
URLSearchParams-Objekt verarbeitet wird.keyDer Schlüssel des aktuellen Eintrags, der im
URLSearchParams-Objekt verarbeitet wird.searchParamsDas
URLSearchParams-Objekt, auf demforEach()aufgerufen wurde.
thisArgOptionalWert, der als
thisbeim Ausführen voncallbackverwendet wird.
Rückgabewert
None (undefined).
Beispiele
// Create a test URLSearchParams objectconst searchParams = new URLSearchParams("key1=value1&key2=value2");// Log the valuessearchParams.forEach((value, key) => { console.log(value, key);});Das Ergebnis ist:
value1 key1value2 key2
Spezifikationen
| Specification |
|---|
| URL> # dom-urlsearchparams-urlsearchparams> |
Browser-Kompatibilität
Siehe auch
- Die
URL-Schnittstelle.