프로그래밍/자바스크립트

[JavaScript|자바스크립트] URL(주소) Query String 쉽게 가져오기 (인자, 파라미터, param)

젠트 2015. 5. 15. 14:38

자바스크립터에서 주소(URL) 상으로 넘어오는 인자(QueryString) 값을 쉽게 파싱해서 사용할 수있는 함수를 소개한다.

 

해당 함수를 사용하여 리턴된 값은 JSON 형태이기 때문에 사용하기 편하다.

 

function getUrlParams() {     
    var params = {};  
    
    window.location.search.replace(/[?&]+([^=&]+)=([^&]*)/gi, 
    	function(str, key, value) { 
        	params[key] = value; 
        }
    );     
    
    return params; 
}

 

 

해당 주소(URL)의 Query String 값을 JSON 형태로 받아서 사용 할 수 있다.

 

 

실제 브라우저에서 테스트 한 결과 이다.