function getUrlParams(url) {
const regExp = /^(http|https):\/\/([\w.]+\/?)\S*/;
if (typeof url !== 'string' || !regExp.test(str)) {
throw new Error('url格式有误')
}
const params = {}
const query = url.split('?')[1]
if (query) {
const pairs = query.split('&')
pairs.forEach(pair => {
const [key, value] = pair.split('=')
params[key] = decodeURIComponent(value)
})
}
return params
}