반응형
개발을 하면서 페이지를 이동시킬 일이 있다. 특정 이벤트가 발동 되었거나 콜백으로 어떤 값을 저장하고 성공했을 떄 이동시킨다거나 등등 본인이 원할 때 페이지를 이동시키는 경우는 자주 볼 것이다.
location.href == 페이지 이동 with history
location.assign == 페이지 이동 with history
location.replace == 페이지 이동 without history
즉 location.href 와 location.assign 은 동일하다고 생각해도 무방하고 그 둘과 location.replace 의 차이를 알면 되겠다.
history 객체에 접근해서 작업할 일이 있거나 웬만하면 뒤로가기 버튼을 눌렀을 때 직전의 페이지로 이동시키고 싶다면 replace 말고 나머지를 선호하는 것이 낫겠다.
반응형
'JavaScript & jQuery' 카테고리의 다른 글
node.js Mobile 디바이스 종류 확인하기 (mobile-detect) (0) | 2021.11.04 |
---|---|
배열 중복제거 및 빈 요소 제거 (0) | 2021.08.19 |
<Jquery UI>Dialog 사용하기 (0) | 2020.10.23 |
<JavaScript> 배열 초기화 방법 (0) | 2020.10.20 |
<javascript> Scope (0) | 2020.10.13 |