getSearch(key) {
let {search} = location;
if (!search) return null;
let searchArray = search.replace("?", "").split("&");
let searchInfo = {};
let info;
searchArray.forEach(elem => {
info = elem.trim().split("=");
searchInfo[info[0]] = info[1] || "";
});
if (key) return searchInfo[key];
return searchInfo;
},
demo
getSearch('type')