반응형
getUrlParams() 함수를 호출해서 현재 페이지 URL의 쿼리 매개변수를 추출하여 객체로 반환하여 사용할 수 있습니다.
URL의 쿼리 매개변수는 ? 문자로 시작하고, 매개변수와 값은 key=value 형식으로 구성됩니다. 매개변수는 & 문자로 구분될 수 있습니다.
간단한 예제이니 응용해서 사용하시면 됩니다.
<script>
// 예제 URL: https://example.com/index.html?name=John&age=25&city=seoul
// getUrlParams() 함수 정의
function getUrlParams() {
var params = {};
window.location.search.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(str, key, value) { params[key] = value; });
return params;
}
// getUrlParams() 함수를 사용하여 쿼리 매개변수 추출
var params = getUrlParams();
console.log(params);
// 출력: { name: 'John', age: '25', city: 'seoul' }
// 특정 쿼리 매개변수 값 가져오기
var name = params.name;
var age = params.age;
var city = params.city;
console.log(name); // 출력: 'John'
console.log(age); // 출력: '25'
console.log(city); // 출력: 'seoul'
</script>
반응형
'개발이야기 > 자바스크립트' 카테고리의 다른 글
[자바스크립트] 특정 영역으로 스크롤 이동하기 (페이지 로드, 앵커 클릭) (0) | 2023.07.12 |
---|---|
[자바스크립트] 문자열, 배열에서 특정 값 찾기 (includes) (0) | 2023.07.05 |
[자바스크립트] 다음 주소 검색 API 사용법, 예제 (daum postcode) (5) | 2023.05.31 |
[자바스크립트] ECharts 사용법, 예제, 차트 그리기 (0) | 2023.05.09 |
[자바스크립트] 남은시간 타이머, 카운트다운 만들기 (0) | 2023.04.04 |
댓글