Docs

URLSearchParams.prototype.forEach

Executes a function for each parameter.

Parameters

Example

let params = new URLSearchParams("foo=1&bar=2")
let result = []
params.forEach((value, name) => result.push([name, value]))
result
[["foo", "1"], ["bar", "2"]]
let params = new URLSearchParams("a=1&b=2")
let keys = []
params.forEach((value, name) => keys.push(name))
keys
["a", "b"]
let params = new URLSearchParams("x=1&x=2")
let values = []
params.forEach(value => values.push(value))
values
["1", "2"]