This article needs a technical review. How you can help.
This is an experimental technology
Because this technology's specification has not stabilized, check the compatibility table for usage in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future versions of browsers as the specification changes.
The getAll() method of the URLSearchParams
interface returns all the values associated with a given search parameter as an array.
SyntaxEdit
URLSearchParams.getAll(name)
Parameters
- name
- The name of the parameter to return.
Returns
An array of USVString
s.
ExampleEdit
let url = new URL('https://example.com?foo=1&bar=2');
let params = new URLSearchParams(url.search.slice(1));
//Add a second foo parameter.
params.append('foo', 4);
console.log(params.getAll('foo'))' //Prints ["1","4"].
SpecificationsEdit
Specification | Status | Comment |
---|---|---|
URL The definition of 'getAll()' in that specification. |
Living Standard | Initial definition. |
Browser compatibilityEdit
Document Tags and Contributors
Tags:
Contributors to this page:
PushpitaPikuDey,
jpmedley
Last updated by:
PushpitaPikuDey,