designer DK의 블로그

  • 홈
  • 태그
  • 방명록

replacestate 1

history.replaceState()와 pushState() 그리고 popstate로 브라우저 앞으로가기/뒤로가기 제어하기

하고있는 프로젝트가 점점 복잡해짐에 따라 라우팅 처리, 앞으로가기/뒤로가기 처리도 점점 난이도가 높아져갔다.특히 앞으로가기뒤로가기 처리를 하는데 있어서 햇갈렸던 개념이바로 history.replaceState()와 history.pushState() 그리고 popstate 였다. 일단 history.replaceState()와 history.pushState() 이 두 가지 부터 살펴보면이 두 개는 브라우저 히스토리 api에서 제공하는 중요 메소드이다.페이지나 상태를 히스토리에 남기는 방식인데 그 방식을 푸쉬할 것이냐 리플레이스 할 것이냐의 차이이다. history.pushState(state, title, url) 파라미터에는 위 구조의 인자들이 들어가는데 주로 state와 url위주로 들어간다.his..

나의 개발 일지 2025.02.02
이전
1
다음
더보기
프로필사진

designer DK의 블로그

designer DK의 블로그 입니다.

250x250
  • 분류 전체보기 (91)
    • GRAFFIN (16)
    • 나의 개발 일지 (56)
    • UX UI 포트폴리오 (1)
    • 생활 팁 (3)
    • 일상 (2)
    • 생각 (1)
    • 디자인 & 모션 팁 (1)
    • 블렌더 팁 (5)
    • 자료 (1)

Tag

netlify, 프론트엔드, 풀스택, 페이지네이션, javascript, node.js, mongoDB, nodejs, 웹컴포넌트, 백엔드, CSS, 자바스크립트, blender, stock, graffin, 개발, UX, 배포, API, 서울시유치원,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • MY 유튜브 채널

티스토리툴바