Location 객체란 ? 

문서의 주소와 관련된 객체로 Window 객체의 프로퍼티다. 이 객체를 이용해서 윈도우의 문서 URL을 변경할 수 있고, 문서의 위치와 관련해서 다양한 정보를 얻을 수 있다.

 

 

 

 

현재 윈도우의 URL 알아내기

현재 url 검색 ( 둘다 값은 똑같이 나오나 보통은 href 사용함 )

 

Location 객체의 다양한 정보를 얻을수 있음

 

현재 url이 텍스트로 출력 ( alert 입력값은 문자열이 되야 되기 때문에 javascript가 Location객체를 문자화 시킴 )

 

 

 

 

 

 

URL Parsing

 

location 객체는 URL을 의미에 따라서 별도의 프로퍼티로 제공하고 있다.

 

 

port는 기본적으로 아무것도 출력이 안될시 기본 80임

 

pathname는 어떤 웹서비스에 접속했을때 웹사이트 구체적인 정보 ( 특정 값 )

 

search는 ?뒤에 따라오는 값 출력 ( id 값이나 정보 ) (애플리케이션에 전달한 값 )

 

 

hash는 #bookmark라고 url에 추가 하게 되면 웹페이지 특정 부분에 식별 ( 보통 북마킹이라고 함 )

 

 

 

 

 

URL 변경하기

이동할 url 입력 시
입력한 url로 입력되는 모습을 볼수 있다

 

해당 코드는 사용자를 특정 url로 이동 시키고 싶을때 사용함( 버튼을 클릭시 다른 url이동 ) 

 

 

 

새로고침

 

 

 

+ Recent posts