location 객체

자바스크립트 location 객체

window.location 프로퍼티는 Location 객체에 대한 참조로서 현재 윈도우에 표시되고 있는 문서의 URL을 나타낸다.

href 프로퍼티에는 현재 URL의 완전한 텍스트가 담겨 있으며, protocol, host, pathname, search와 같은 다른 프로퍼티는 URL을 구성하는 다양한 각 부분들을 나타낸다.

window.location의 예는 다음과 같다.

console.log(location.href);     
console.log(location.protocol); 
console.log(location.host); 
console.log(location.pathname);
console.log(location.search);

위 코드를 실행한 결과는 다음과 같다.

file:///C:/js/javascript-test.html
file:
(빈 문자열)
/C:/js/javascript-test.html
(빈 문자열)

새 문서 불러오기

location 프로퍼티에 문자열을 할당할 수 있는데, 그러고 나면 브라우저가 해당 문자열을 URL로 해석해서 그 URL에 위치한 문서를 불러와 표시하려고 시도한다.

예를 들어, 다음 코드는 구글 홈페이지를 불러올 것이다.

location = "https://www.google.com";

관련 수업

← 이전다음 →