Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Domination Game
- 리더
- XFrameOptions
- 2인 사무실
- 구로 공유 오피스
- React
- 느린 서버
- html
- PM
- turborepo
- 구로 디지털 단지 사무실
- 공유 오피스
- 동료리뷰
- 테드스페이스
- select css
- Django
- 빠른 서버
- 좋은 리더란
- css
- select tag
- 스타트업
- javascript
- ai로 앱 만들기
- Regexp
- multiprocessing
- iframe
- 개발자
- python
- typescript
- JS
Archives
- Today
- Total
목록history api (1)
개발하는 일상
history.go와 history.pushState의 실행 순서(order of history.go and history.pushState)
브라우저의 히스토리가 아래와 같이 쌓여있다고 해보겠습니다. // ['/', '/post/1', '/post/2'] 여기서 함수 foo를 실행하면 어떻게 될까요? function foo () { history.go(-1) // 1 history.pushState({}, null, '/post/3') // 2 } 1이 먼저 실행되고, 2가 실행되면 히스토리는 아래와 같이 구성됩니다. // ['/', '/post/1', '/post/3'] 하지만 실제로는 2가 먼저 실행되고, 1이 실행되어 아래와 같은 히스토리를 갖게됩니다. // ['/', '/post/1', '/post/2..
개발 간단 팁
2022. 6. 21. 01:50