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 in Web Workers verfügbar.
Die forEach()-Methode der URLSearchParams-Schnittstelle ermöglicht die Iteration über alle Werte, die in diesem Objekt enthalten sind, über eine Callback-Funktion.
Syntax
forEach(callback)
forEach(callback, thisArg)
Parameter
callback-
Funktion, die für jedes Element ausgeführt wird. Sie erhält die folgenden Argumente:
value-
Der Wert des aktuellen Eintrags, der im
URLSearchParams-Objekt verarbeitet wird. key-
Der Schlüssel des aktuellen Eintrags, der im
URLSearchParams-Objekt verarbeitet wird. searchParams-
Das
URLSearchParams-Objekt, auf demforEach()aufgerufen wurde.
thisArgOptional-
Wert, der als
thisbeim Ausführen voncallbackverwendet wird.
Rückgabewert
None (undefined).
Beispiele
// Create a test URLSearchParams object
const searchParams = new URLSearchParams("key1=value1&key2=value2");
// Log the values
searchParams.forEach((value, key) => {
console.log(value, key);
});
Das Ergebnis ist:
value1 key1 value2 key2
Spezifikationen
| Specification |
|---|
| URL> # dom-urlsearchparams-urlsearchparams> |
Browser-Kompatibilität
Loading…
Siehe auch
- Die
URL-Schnittstelle.