获取地址栏参数
程序员文章站
2024-02-17 22:24:40
...
项目场景:
例如:index.html?platform=h5&phone=16666666666
项目场景:项目中有很多地方需要获取url上的参数
问题描述:
//例:index.html?platform=h5&phone=16666666666
getUrlStr(name) {
/**
* 获取地址栏参数
*/
let reg = new RegExp('(^|\\?|&)' + name + '=([^&]*)(\\s|&|$)', 'i');
if (reg.test(window.location.href)) {
return unescape(RegExp.$2.replace(/\+/g, ' '));
}
return undefined;
},
this.getUrlStr('platform')//调用函数,并传参
下一篇: 如何获取地址栏的id (参数)