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;
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章