JS window.location) hostname VS host

카테고리 : 웹 프로그래밍/HTML

window.location.hostname 과 window.location.host 의 차이를 알아보자.

 

주소가 https://hi098123.tistory.com/ 이라면?

console.log(window.location.hostname);
// hi098123.tistory.com

console.log(window.location.host);
// hi098123.tistory.com

어라? 동일하다?

 

만약에 주소가 https://hi098123.tistory.com:8088/ 라면?

console.log(window.location.hostname);
// hi098123.tistory.com

console.log(window.location.host);
// hi098123.tistory.com:8088

이제 차이가 보인다.

 

hostname은 host에서 포트번호를 제거한 부분이다.

호스트의 이름부분만 값을 리턴한다.

 

반면 host는 주소에서 host를 전부 반환한다.

 

저작권 보호안내
무단 전재, 재배포 행위는 금지됩니다. (글을 복사하여 게시금지)
본문의 일부(링크용 문장) 인용은 가능하지만, 출처와 링크(a 태그)를 남기셔야 됩니다.
(웹툴을 이용하고, 스크린샷/녹화하는것은 상관없습니다.)

예외적으로. 저에게 허락받은 경우에는 본문을 전재할 수 있습니다.

만약, 본문 공유를 원하신다면 링크 공유를 해주세요

저작권 정책 확인하기
링크 공유하기

 댓글