JSFiddle - React, Tailwind, and code Playground

by shraddhapaghdar

JavaScript

let dummyURL = "https://delftstack.com/howto/jquery/?technology=jquery&post=urlParameter"
const extractURLParameter = (searchParam) => {
  const searchPageURL = dummyURL.split('?')[1];
  const searchURLVariables = searchPageURL.split('&');
  let  searchParameterName;

  for (let i = 0; i < searchURLVariables.length; i++) {
    searchParameterName = searchURLVariables[i].split('=');

    if (searchParameterName[0] === searchParam) {
      return searchParameterName[1] === undefined ? true : decodeURIComponent(searchParameterName[1]);
    }
  }
  return false;
};


console.log(extractURLParameter('technology'));
console.log(extractURLParameter('post'));

const params = new URLSearchParams(window.location.search); // pass the dummyURL here
const name = params.get("editor_console");
console.log(name)