In URLSearchParams interface, the toString() method returns a query string which is suitable for use in a URL.
Syntax:
URLSearchParams.toString()
Return:Returns the search parameters serialized as a string(with Characters percent-encoded).
Example 1:
let params = new URLSearchParams(url.search.slice(1));
//Add another parameter. params.append( 'par' , 4);
console.log(params.toString()); |
Output:
'foo=1&bar=2&par=4'
Example 2: To create parameters directly
// note: params can also be directly created let params1 = url.searchParams; console.log(params1.toString()); // or even simpler let params2 = new URLSearchParams( 'par=1&bar=2' );
console.log(params2.toString()); |
Output:
par=1&bar=2 par=1&bar=2
Supported Browsers:
- Google Chrome
- IE
- Edge
- Opera
- Apple Safari