본문 바로가기
IT_Developers/Javascript

자바스크립트 - location.href 와 location.replace 차이점

by 고코더 2019. 7. 15.

javascript location.href,  location.replace 가장 큰 차이


안녕하세요.
고코더 입니다.



 1. 가장 큰 차이점은 뒤로 가기시에 페이지 기억 여부 입니다. 

 2. 해당 기능을 표로 만들어 비교 해보았습니다.
 함수명
location.href
location.replace 
 기능
페이지로 이동
페이지 변경
뒤로가기
가능
불가능
 사용방법
location.href='gocoder.php' 
location.replace('gocoder.php') 
 

 3보통 다시 돌아가면 안되는 페이지 
로그인 후라던가 프로세스를 로직을 완료한 후에는
replace로 페이지를 사용합니다.
저는 홈페이지 아래 링크에서 replace를 사용하였습니다.

 4. 기본적인 페이지 이동은 href를 사용 합니다.


마무리


replace를 잘 사용하면 오류가 없습니다. 




댓글