Open In App

Node.js URLSearchParams.getAll()

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:




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




let params = new URLSearchParams(url.search.slice(1)); 
  
console.log(params.getAll('bar'))'

Output:

['2','7','9']

Supported Browsers:

Article Tags :