URL.searchParams

A propriedade searchParams da interface URL retorna um objeto URLSearchParams permitindo acesso aos parâmetros enviados via GET que uma URL possui.

Sintaxe

var urlSearchParams = URL.searchParams;

Valor

Um objeto URLSearchParams.

Exemplo

Se a URL da sua página é https://example.com/?name=Jonathan&age=18 você pode parsear os parametros 'name' e 'age' usando:

let params = (new URL(document.location)).searchParams;
let name = params.get("name"); // é a string "Jonathan"
let age = parseInt(params.get("age")); // é o número 18

Especificações

Specification Status Comment
URL
The definition of 'searchParams' in that specification.
Padrão em tempo real Definição inicial.

Browser compatibility

BCD tables only load in the browser