微信扫一扫看面试题

关注面试题库

获取url地址指定参数值

方法一

window.getUrlParam = function (name) {
var reg = new RegExp("(^|&)" + name + “=([^&]*)(&|$)”); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
return r != null ? decodeURI(r[2]) : null;
};

getUrlParam (name)

方法二

截取地址字符串分隔
function paramsArr (){
	var paramsArr = location.href.match(/\?\S+/)[0].replace('?', '').split('&');
	vm.params = {};
	for (var i = 0; i < paramsArr.length; i++) {
	    var tmp = paramsArr[i].split('=');
	    vm.params[tmp[0]] = tmp[1];
	}
}

查看前端面试题小程序

在这里插入图片描述

posted @ 2022-07-23 10:03  web前端面试小助手  阅读(97)  评论(0)    收藏  举报