자바스크립트에서 서버에 쿼리스트링(querystring)으로 파라미터 값을 전달하려고 합니다. 이때 전달 할 값이 하나가 아닌 여러 개인 경우 어떻게 하면 배열로 전달하는지 알아봅니다.

예를들어 전달할 값이 id인 경우를 생각해봅니다.
id = [1, 2, 3];

위와 같이 배열 값 1, 2, 3을 전달할 경우 아래와 주소에 추가하여 전송할 수 있습니다.
url = 'http://api.webisfree.com/?id=1&id=2&id=3';

특별한 것은 전혀 없지만 이와 같은 방법으로 쿼리스트링을 사용할 수 있습니다. 즉, 동일한 id 키 값을 여러 번 반복하여 url 변수에 저장하여 전달하도록 합니다. 그러면 서버에서는 동일한 id값을 여러 개 전달 받아 배열, 리스트 형태로 저장하는 것이 가능합니다.