En la interfaz URLSearchParams , el método set() establece el valor dado como parámetro de entrada. Si hay varios valores que coinciden con el parámetro de entrada, elimina los demás y, si el valor no existe, lo crea.
Sintaxis:
URLSearchParams.set(name, value)
Parámetros:
nombre : ingrese el nombre del parámetro.
valor : ingrese el valor del parámetro.
Ejemplo 1:
let url = new URL('https://example.com?fo=4&bar=6'); let params = new URLSearchParams(url.search.slice(1)); //Add another parameter. params.set('par', 5); console.log(params.toString());
Producción:
fo=4&bar=6&par=5
Ejemplo 2: Agregar múltiples parámetros
let url = new URL('https://example.com?a=1&b=2'); let params = new URLSearchParams(url.search.slice(1)); //Add another parameter. params.set('c', 3); params.set('d', 4); console.log(params.toString());
PRODUCCIÓN:
a=1&b=2&c=3&d=4
Navegadores compatibles:
- Google Chrome
- ES DECIR
- Borde
- Ópera
- safari de manzana