Open In App

Node.js URLSearchParams.getAll()

Last Updated : 14 Oct, 2021
Improve
Improve
Like Article
Like
Save
Share
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:




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:

  • Google Chrome
  • IE
  • Edge
  • Opera
  • Apple Safari

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads