화면에 애니메이션을 구현하려고 검색했을때
throttling 과 debouncing 그리고 requestAnimationFrame을 찾아봤는데
이제야 다시 읽어본다!
requestAnimationFrame()
브라우저에게 동작하기를 원하는 애니메이션을 알리고
다음 리페인트가 진행되기 전에 해당 애니메이션을 업데이트 하는 함수를 호출하게 한다.
window.requestAnimationFrame(callback);
callback : 다음 repaint를 위한 애니메이션을 업데이트 할 때 호출할 함수이다.
'Frontend > JavaScript' 카테고리의 다른 글
setTimeout() vs setInterval() 을 비교해보자 (0) | 2023.02.02 |
---|---|
프로토타입을 이해해보자 (0) | 2022.06.09 |
Temporal Dead Zone 줄여서 TDZ ! (2) | 2022.06.03 |
Set 에 대해 알아보자.. (0) | 2022.06.02 |
Element.getBoundingClientRect() (0) | 2022.05.17 |