There are several ways to get URL parameters in JavaScript. One common method is to use the URLSearchParams object, which is available in most modern browsers.

const urlParams = new URLSearchParams(window.location.search);
const myParam = urlParams.get('myParam');
console.log(myParam);

Another option is to use the split and indexOf methods to manually parse the query string of the URL:

const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const myParam = urlParams.get('myParam');
console.log(myParam);

A third option is to use a JavaScript library such as query-string.

import queryString from 'query-string';
const urlParams = queryString.parse(window.location.search);
console.log(urlParams.myParam);

Please note that the URLSearchParams is not available in all browsers, you can use a polyfill library like url-search-params-polyfill if you need to support older browsers.

Also Read:

Categorized in: