get url data in format in object in js

share link

by muhammadullah403 dot icon Updated: Apr 10, 2023

technology logo
technology logo

Guide Kit Guide Kit  

 getting data from url 

 var currentUrl = window.location;

 console.log("get url data");

 function getQueryVariables(url) {

  const queryString = url.split('?')[1];

if (!queryString) return {};

  const pairs = queryString.split('&');

const result = {};

  pairs.forEach((pair) => {

  const [key, value] = pair.split('=');

result[key] = decodeURIComponent(value);

  });

  return result;

 }

 const queryVars = getQueryVariables(currentUrl.href);


 console.log(queryVars);