A USVString or a URLSearchParams instance.
Appends a specified key/value pair as a new search parameter.
Appends a specified key/value pair as a new search parameter.
The name of the parameter to append.
The value of the parameter to append.
Deletes the given search parameter, and its associated value, from the list of all search parameters.
Deletes the given search parameter, and its associated value, from the list of all search parameters.
The name of the parameter to be deleted.
Returns an iterator allowing to go through all key/value pairs contained in this object.
Returns an iterator allowing to go through all key/value pairs contained in this object.
an Iterator
The get() method of the URLSearchParams interface returns the first value associated to the given search parameter.
The get() method of the URLSearchParams interface returns the first value associated to the given search parameter.
The name of the parameter to return.
A USVString.
Returns all the values association with a given search parameter.
Returns all the values association with a given search parameter.
The name of the parameter to return.
An array of USVStrings.
Returns a Boolean indicating if such a search parameter exists.
Returns a Boolean indicating if such a search parameter exists.
The name of the parameter to find.
true, if such a search parameter exists.
Returns an iterator allowing to go through all keys of the key/value pairs contained in this object.
Returns an iterator allowing to go through all keys of the key/value pairs contained in this object.
Returns an Iterator.
Sets the value associated to a given search parameter to the given value.
Sets the value associated to a given search parameter to the given value. If there were several values, delete the others.
The name of the parameter to set.
The value of the parameter to set.
Returns an iterator allowing to go through all values of the key/value pairs contained in this object.
Returns an iterator allowing to go through all values of the key/value pairs contained in this object.
Returns an Iterator.
The URLSearchParams interface defines utility methods to work with the query string of a URL.
An object implementing URLSearchParams can directly be used in a for...of structure, instead of entries(): for (var p of mySearchParams) is equivalent to for (var p of mySearchParams.entries()).
https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams