参数拼接到URL
// 参数拼接到url
function formatUrlByParams(url, params) {
if (!url) return "";
url += "?";
for (let k in params) {
url += `${k}=${params[k]}&`;
}
return url.slice(0, -1);
}
解析URL参数
// 解析url中的查询参数
function parseUrlParams(url) {
let params = {};
let arr = url.split("?");
if(arr[1]) {
let paramsArr = arr[1].split("&");
for (let v of paramsArr) {
let p = v.split("=");
params[p[0]] = p[1];
}
}
return params;
}