Web/JavaScript
                
              [JavaScript] Query String 확장
                WooGong Peter
                 2017. 1. 23. 17:51
              
              
                            
        다음은 QueryString 을 Parsing 해서 각 매개변수를 Property 로 갖는 객체를 반환한다.
function getQueryStringArgs(){
 //물음표 뒤의 QueryString 을 가져온다.
 var qs = (location.search.length > 0 ? location.search.substring(1) : ""), 
 //데이터를 저장할 객체
 args = {},
 items = qs.length ? qs.split("&") : {},
 item = null,
 name = null,
 value = null,
 //for 루프에서 사용할 변수
 i = 0,
 len = items.length;
// 각 매개변수를 args 객체에 할당
 for(I = 0; I < len; i++){
  item = items[i].split("=");
  name = decodeURLComponent(item[0]);
  value = decodeURLComponent(item[1]);
  if(name.length){
   args[name] = value;
  }
 }
 return args;
}
행복한 고수되셔요~
woojja))*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\
반응형