Skill/Javascript

JS/jQuery - 현재페이지 url 가져오기 : window.location

2023. 10. 16.
목차
728x90
반응형

닌니디자인 JS 썸네일

 

현재페이지 URL

Window.location은 읽기 전용 속성으로, 문서의 현재 위치(URL)에 대한 정보가 담긴 Location객체를 반환한다. 읽기 전용 형태이지만 문자열 할당이 가능하기 때문에 location을 문자열처럼 사용할 수 있다. 이 객체를 사용하여 브라우저의 주소 표시줄을 제어하고 페이지를 동적으로 변경할 수 있다.

Location.href 온전한 URL을 값으로 하는 DOMString. 바뀔 경우 연결된 문서도 새로운 페이지로 이동한다. 연결된 문서와 다른 오리진에서도 설정할 수 있다.
Location.protocol URL의 프로토콜 부분을 값으로 하는 DOMString으로, 마지막의 ':'도 포함.
Location.host URL의 호스트 부분을 값으로 하는 DOMString으로, 호스트명, ':', 포트 번호를 포함.
Location.hostname URL의 도메인 부분을 값으로 하는 DOMString.
Location.port URL의 포트 번호를 값으로 하는 DOMString.
Location.pathname '/' 문자 뒤 URL의 경로를 값으로 하는 DOMString.
Location.search '?' 문자 뒤 URL의 쿼리스트링을 값으로 하는 DOMString. 모던 브라우저에서는 URLSearchParams.get()과 URL.searchParams를 사용해서 인자를 쉽게 추출할 수 있다.
Location.hash '#' 문자 뒤 URL의 프래그먼트 식별자를 값으로 하는 DOMString.
Location.origin (읽기 전용) 지정한 장소 오리진의 표준 형태를 값으로 하는 DOMString.

 

 

예시

let href = window.location.href;

 

 

 

 

 


 

domain_verification Source
 

Location - Web API | MDN

Location 인터페이스는 객체가 연결된 장소(URL)를 표현합니다. Location 인터페이스에 변경을 가하면 연결된 객체에도 반영되는데, Document와 Window 인터페이스가 이런 Location을 가지고 있습니다. 각각

developer.mozilla.org

 

728x90
반응형
카테고리 다른글 더보기