JS Built-ins
URLSearchParamsadvanced

URLSearchParams#entries() β€” iterate over key-value pairs

πŸ“– Usage Example
const p = new URLSearchParams('x=1&y=2')
p.forEach((val, key) => console.log(key, val))

forEach() iterates over all parameters with a callback(value, key) signature.

URLSearchParams#entries()

params.entries() returns an iterator of [key, value] pairs.

Challenge: Get all entries as an array of pairs.

πŸ’‘ Hints (1)
  • β€’ Each entry is a [key, value] tuple just like Object.entries()