본문 바로가기
개발

[페이지 이동] window.location 메서드 정리 (reload, href, assign, replace)

by 양현정 2023. 11. 28.

 

  • window.location.reload()
    페이지를 새로고침합니다.
    단, 주소(URL)변하지 않고, 현재 페이지를 다시 불러옵니다.
  • window.location.href
    <a> 태그의 링크 이동과 동일한 기능입니다.
    지정한 URL페이지를 이동시킵니다.
  • window.location.assign()
    href동일하게 동작하며, 지정한 URL페이지를 이동시킵니다.
  • window.location.replace()
    페이지를 지정한 URL이동시키지만,
    이전 페이지 기록(history)남기지 않아 뒤로 가기 버튼으로 돌아올 없습니다.
    즉, 현재 URL새로운 URL완전히 대체합니다.