Horje
Node.js URLSearchParams.toString()

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 url = new URL('https://example.com?foo=1&bar=2');
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 url = new URL('https://example.com?par=1&bar=2');
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


Reffered: https://www.geeksforgeeks.org


Node.js

Related
Node.js URL.domainToASCII Node.js URL.domainToASCII
Node.js URL.domainToUnicode Node.js URL.domainToUnicode
Node.js urlObject.port API Node.js urlObject.port API
Node.js URL.resolve(from,to) API Node.js URL.resolve(from,to) API
Node.js urlObject.host API Node.js urlObject.host API

Type:
Geek
Category:
Coding
Sub Category:
Tutorial
Uploaded by:
Admin
Views:
11