Docs

URLSearchParams.prototype.set

Sets the value for a parameter, replacing all existing values.

Parameters

Example

let params = new URLSearchParams("foo=1&bar=2")
params.set("foo", "3")
params.toString()
"foo=3&bar=2"
let params = new URLSearchParams("foo=1&foo=2")
params.set("foo", "3")
params.toString()
"foo=3"
let params = new URLSearchParams("a=1")
params.set("b", "2")
params.toString()
"a=1&b=2"