手动截取封装
function getUrlParams(url = location.href) {
let urlStr = url.split('?')[1] || ''
let obj = {};
let paramsArr = urlStr.split('&')
for (let i = 0, len = paramsArr.length; i < len; i++) {
const num = paramsArr[i].indexOf('=')
let arr = [paramsArr[i].substring(0, num), paramsArr[i].substring(num + 1)]
obj[arr[0]] = arr[1];
}
return obj
}
直接使用的可以返回一个对象,里面包含我们url上的参数,key和对应value值。