In URLSearchParams interface, the foreach() method returns an iterator which allows to iterate through all values contained in this object with the help of a callback function. Syntax:
searchParams.forEach(callback);
Return: It does not return anything, used for invoking the function and iterating through it. Parameters: callback – Input the callback function that will be executed against each parameter, with the value of the parameter provided as its parameter. Example1:
javascript
// Create a test URLSearchParams object // Log the values myURL.searchParams.forEach( function (value, key) { console.log(value, key); }); |
Output:
vala keya valb keyb
Example2:
javascript
// Create a test URLSearchParams object // Log the values myURL.searchParams.forEach( function (value, key) { console.log(key,value); }); |
Output:
par parval foo fooval bar barval
Supported Browsers:
- Google Chrome
- IE
- Edge
- Opera
- Apple Safari