JavaScript

자바스크립트 (JavaScript) - 47 : location 객체

n.han 2016. 7. 21. 22:55

- location 객체


1) 개념


location 객체는 브라우저의 주소 표시줄과 관련된 객체이다. 


2) 속성


다음은 location 객체의 속성을 정리한 표이다.


속성 이름 

설명 

href 

문서의 URL 주소 

host

호스트 이름 + 포트 번호 

hostname 

호스트 이름 

port 

포트 번호 

pathname 

디렉토리 경로 

hash 

앵커 이름 

search 

요청 매개 변수 

protocol 

프로토콜 종류 


location 객체는 다음의 메서드가 있다.


속성 이름 

설명 

assign(link) 

현재 위치를 이동 

reload()

새로 고침 

replace(link) 

현재 위치를 이동 


assign 메서드와 replace 메서드는 모두 현재 위치를 link로 이동하는 데 사용한다. assign은 이동 전 현재 웹 페이지를 스택에 저장하지만


replace는 저장하지 않아서, 후자의 경우 뒤로 가기 버튼으로 이동 전 웹 페이지에 접근할 수 없다.