정규식을 이용해서 간단한 코드로 만들었습니다. ^^ 1 var se = document.location.search.substr(1); 2 var qa = {}; // query array 3 se.replace(/([^=]+)=([^]*)(|$)/g, function(){ 4 qa[arguments[1]] = arguments[2]; 5 return arguments[0]; 6 }); 만약 URL이 somefile.html?a=bc&def=ghijk 라면… 저 코드를 실행한 후 - 혹은 함수로 만드셔도 됩니다 - qa.def 혹은 qa[’def’] 와 같이 접근하셔서 사용하시면 됩니다. javascript object 의 특성상 전체 갯수를 알아온다거나 하는 건 어렵습니다. 사실 하려면 못할 것은 없지..