// 对url进行某个参数的删除,并返回url
const funcUrlDel = (name) => {
let loca = window.location;
let baseUrl = loca.origin + loca.pathname + "?";
let query = loca.search.substr(1);
if (query.indexOf(name) > -1) {
let obj = {}
let arr = query.split("&");
for (let i = 0; i < arr.length; i++) {
arr[i] = arr[i].split("=");
obj[arr[i][0]] = arr[i][1];
};
delete obj[name];
let url = baseUrl + JSON.stringify(obj).replace(/[\"\{\}]/g, "").replace(/\:/g, "=").replace(/\,/g, "&");
return url
};
}
对url指定切除返回切除后的地址
最新推荐文章于 2024-07-05 16:41:23 发布