版权声明:转载请注明出处 https://blog.csdn.net/tangkthh/article/details/89706920
function urlParse() { let url = window.location.search; let obj = {}; let reg = /[?&][^?&]+=[^?&]+/g; // 正在表达式 let arr = url.match(reg); // 得到数组:['?id=12345', '&a=b'] if (arr) { arr.forEach(item => { let tempArr = item.substring(1).split('='); let key = decodeURIComponent(tempArr[0]); let val = decodeURIComponent(tempArr[1]); obj[key] = val; }); } return obj; }