JSFiddle - React, Tailwind, and code Playground

by bvotcode

JavaScript

// Hàm tách các tên biến
function getParamNames(url) {
  // Lấy phần query string phía sau dấu ?
  const queryString = url.split('?')[1];
  if (!queryString) return [];

  // Tách các cặp key-value và lấy key
  const params = new URLSearchParams(queryString);
  return [...params.keys()];
}
my_variables.goto_listscreen_filter = my_variables.tenscreen +"?loginname="+my_variables.username_in_url +"&project="+ my_variables.stringprojectname_in_url +"&company="+my_variables.stringcompanyname_in_url + "&department="+ my_variables.departmentname_in_url +"&phase="+ my_variables.phasename_in_url + "&integration="+ my_variables.integrationname_in_url+"&source=" + my_variables.sourcename_in_url+ "&target="+ my_variables.targetname_in_url+"&status="  + my_variables.statusname_in_url ;

// Gọi hàm và lưu vào biến array
const array = getParamNames(my_variables.goto_listscreen_filter);

console.log(array);