URLSearchParams: set() method
The set()
method of the URLSearchParams
interface sets the value associated with a given search parameter to the given value. If there were several matching values, this method deletes the others. If the search parameter doesn't exist, this method creates it.
Syntax
Parameters
-
name
-
The name of the parameter to set.
-
value
-
The value of the parameter to set.
Return value
Examples
let url = new URL("https://example.com?foo=1&bar=2");
let params = new URLSearchParams(url.search);
params.set("baz", 3);
params.toString();
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
set |
49 |
17 |
29 |
No |
36 |
10.1 |
49 |
49 |
29 |
36 |
10.3 |
5.0 |