欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【笔记】获取url中的属性值

程序员文章站 2022-07-04 11:08:05
...

通过split的截取就能轻松实现,方法很简洁,直接上代码

function getFromUrl(trsKey){
	var oriAndSer = window.location.href.split("?");
	if(oriAndSer[0] == window.location.href){
		return undefined;//没有属性值就跳出并返回undefined
	}
	var searchArr = oriAndSer[1].split("&");
	var resObj = {};
	for(var i = 0; i < searchArr.length; i++){
		var curContent = searchArr[i].split("=");
		resObj[curContent[0]] = curContent[1];
	}
	return resObj[trsKey];
}
console.log(getFromUrl("user_name"));