URLSearchParams: getAll() method

The getAll() method of the URLSearchParams interface returns all the values associated with a given search parameter as an array.

Note: This feature is available in Web Workers

Syntax

js

getAll(name)

Parameters

name

The name of the parameter to return.

Return value

An array of strings.

Examples

js

let url = new URL("https://example.com?foo=1&bar=2");
let params = new URLSearchParams(url.search);

//Add a second foo parameter.
params.append("foo", 4);

console.log(params.getAll("foo")); //Prints ["1","4"].

Specifications

Specification
URL Standard
# dom-urlsearchparams-getall

Browser compatibility

BCD tables only load in the browser