Open In App

Node.js URLSearchParams.getAll()

Last Updated : 14 Oct, 2021
Comments
Improve
Suggest changes
Like Article
Like
Report
In URLSearchParams interface, the getAll() method returns all the values of the input search parameter in the form of an array. Syntax:
URLSearchParams.getAll(name)
Returns: An array of string according to the name-value pairs, else an empty array will be returned. Parameters: name - Input the name of the parameter. Example1: javascript
let url = new URL('https://example.com?par=5&bar=2'); 
let params = new URLSearchParams(url.search.slice(1)); 

//Add a second par parameter. 
params.append('par', 4);

console.log(params.getAll('par'))'
Output:
['5', '4']
Example2: When input parameter is not present javascript
let url = new URL('https://example.com?par=5&bar=2&bar=7&par=4&bar=9'); 
let params = new URLSearchParams(url.search.slice(1)); 

console.log(params.getAll('bar'))'
Output:
['2','7','9']
Supported Browsers:
  • Google Chrome
  • IE
  • Edge
  • Opera
  • Apple Safari

Next Article

Similar Reads