URLSearchParams.values()
The values()
method of the URLsearchParams
interface returns an iterator
allowing iteration
through all values contained in this object. The values are USVString
objects.
Note: This feature is available in Web Workers
Syntax
searchParams.values();
Parameters
None.
Return value
Returns an iterator
.
Examples
The following example passes a URL search string to the URLSearchParams
constructor, then uses the iterator returned by values()
to print the values to the console.
var searchParams = new URLSearchParams("key1=value1&key2=value2");
for(var value of searchParams.values()) {
console.log(value);
}
The result is:
value1 value2
This example does much the same as above, but first casts the iterator into an array.
var searchParams = new URLSearchParams("key1=value1&key2=value2");
console.log(Array.from(searchParams.values()));
The result is:
['value1', 'value2']
Specifications
No specification found
No specification data found for api.URLSearchParams.values
.
Check for problems with this page or contribute a missing spec_url
to mdn/browser-compat-data. Also make sure the specification is included in w3c/browser-specs.
Browser compatibility
BCD tables only load in the browser
See also
- The
URL
interface.