以下这是我测试的路径
<script>
function getUrlPramas(pramas) {
//定义一个空对象来存储路径中获取的参数
var object = {};
//1.获取?后面的所有内容包括问号
var url = decodeURI(location.search); //?name=嘻嘻&hobby=追剧
// 2.截取?后面的字符串
let urlData = url.substr(1);
console.log(urlData) //name=嘻嘻&hobby=追剧
var strs = urlData.split("&");
console.log('strs',strs) //["name=嘻嘻", "hobby=追剧"]
for (var i = 0; i < strs.length; i++) {
object[strs[i].split("=")[0]] = strs[i].split("=")[1]
}
return object;
}
let msgObj = getUrlPramas();
console.log(msgObj)
</script>
打印结果如下: