자바스크립트에서 비동기 함수 중에 requestAnimationFrame 이라는 함수가 있다.
setInterval보다 더 좋은 점은,
브라우저가 프레임 생성초기 단계에 맞춰서 애니메이션 코드를 실행시킴으로써, 애니메이션이 더 부드럽게 동작하게 할 수 있다는 점이다.
(setInterval이나 setTimeout은 프레임을 신경쓰지 않음)
'개발 > FrontEnd Interview' 카테고리의 다른 글
[React] 컴포넌트에 함수를 전달하는 법 (2) | 2021.04.15 |
---|---|
Chrome console.log 텍스트에 color 를 적용하는 법 (0) | 2021.04.13 |
Promise.all, Promise.race 차이는? (0) | 2021.04.09 |
Promise란 무엇이고, 왜 등장하게 되었는가 (0) | 2021.04.09 |
마이크로 태스크 큐란? (0) | 2021.04.08 |