En la interfaz URLSearchParams , el método foreach() devuelve un iterador que permite iterar a través de todos los valores contenidos en este objeto con la ayuda de una función de devolución de llamada.
Sintaxis:
searchParams.forEach(callback);
Retorno: No devuelve nada, se usa para invocar la función e iterar a través de ella.
Parámetros:
devolución de llamada: ingrese la función de devolución de llamada que se ejecutará en cada parámetro, con el valor del parámetro proporcionado como su parámetro.
Ejemplo 1:
// Create a test URLSearchParams object const myURL = new URL('https://example.org/?keya=vala&keyb=valb'); // Log the values myURL.searchParams.forEach(function(value, key) { console.log(value, key); });
Producción:
vala keya valb keyb
Ejemplo2:
// Create a test URLSearchParams object const myURL = new URL('https://example.org/?par=parval&foo=fooval&bar=barval'); // Log the values myURL.searchParams.forEach(function(value, key) { console.log(key,value); });
Producción:
par parval foo fooval bar barval
Navegadores compatibles:
- Google Chrome
- ES DECIR
- Borde
- Ópera
- safari de manzana