javascript~~解析链接后面的参数的方法

解析参数

function parseUrlParams(query){
	var re = /([^&=]+)=?([^&]*)/g,
	decodeRE = /\+/g,
	decode = function (str) { 
		return decodeURIComponent( str.replace(decodeRE, " ") ); 
	};
	var params = {}, e;
	while ( e = re.exec(query) ) 
		params[ decode(e[1]) ] = decode( e[2] );
	return params;
}


猜你喜欢

转载自blog.51cto.com/dd118/2476991