//[js] 写一个获取当前url查询字符串中的参数的方法
url = "https://github.com/kk?tab=stars&assetId=311&page=DETAIL&projectPhase=2"; function splitUrl(url) { if(typeof url !== "string") return; var obj = {}; url.split("?")[1].split("&").forEach(item => { var arr = [key, value] = item.split("=") obj[arr[0]] = arr[1]; }) console.log(obj); } splitUrl(url);
补充一点知识,说不定哪天就用到了呢,您说不是吗?
window.location.search // 可以直接获取url