javascript

JavaScript Query String

Generate the URL query string by passing Objects

const params = { name: 'John', age: 30, profession: 'Developer' };

const queryString = Object.entries(params)
  .map(([key, value]) => `${encodeURIComponent(key)}=${encodeURIComponent(value)}`)
  .join('&');

console.log(queryString); // name=John&age=30&profession=Developer
Output
name=John&age=30&profession=Developer
Was this helpful?