JavaScript 브라우저 객체 모델 location

    2018-04-25 10:57:37 작성

    location 객체

    location 객체는 현재 페이지의 주소(URL)을 가져오고 브라우저를 새 페이지로 이동할 수 있습니다.

    • 속성

      속성 설명
      href 전체 URL을 설정하거나 반환합니다.
      origin URL의 프로토콜, 호스트 이름 및 포트 번호를 반환합니다.
      host URL의 호스트 이름 및 포트 번호를 설정하거나 반환합니다.
      protocol URL의 프로토콜을 설정하거나 반환합니다.
      hostname URL의 호스트 이름을 설정하거나 반환합니다.
      port URL의 포트 번호를 설정하거나 반환합니다.
      pathname URL의 경로를 설정하거나 반환합니다.
      search URL의 쿼리 부분을 반환합니다.
      hash URL의 hash(#) 부분을 설정하거나 반환합니다.

      hash 속성을 제외하고 값이 변경되면, 문서를 다시 로드합니다.

    • 메서드

      속성 설명
      assign() 새 문서를 로드합니다.
      replace() 현재 문서를 새 문서로 교체합니다.(히스토리 스택에 기록을 남기지 않습니다.)
      reload() 현재 문서를 다시 로드 합니다.