개념 정리

2025. 12. 6. 14:41·FrontEnd/JavaScript

 

자바 스크립트에서 자주 쓰이는 함수

  • setTimeout : 정해진 시간에 호출하는 함수 (1번)
  • setInterval : 정해진 시간마다 호출하는 함수 (여러번)

 

크롬에서 인터벌이 1초보다 짧으면 1초로 바꾼다.

 

함수를 정리하는 방법 (취소)

  • clearTimeout
  • clearInterval 

requestAnimationFrame : 기존에는 인터벌을 이용해 애니메이션을 조작했는데 성능 저하 때문에 등장했다.

 

사용법

requestAnimationFrame( () => console.log("Hi") );

 

const sayHi = () => {
	console.log("Hi");
    requestAnimationFrame(sayHi);
}

requestAnimationFrame(sayHi);

 

이런식으로 콜백함수로 사용하면 빠르게 Hi를 출력한다.

'FrontEnd > JavaScript' 카테고리의 다른 글

API 요청  (0) 2025.12.06
JavaScript 기본 개념  (0) 2025.11.27
특정 요소 숨기는 기능 classList.toggle() 사용.  (0) 2025.09.10
'FrontEnd/JavaScript' 카테고리의 다른 글
  • API 요청
  • JavaScript 기본 개념
  • 특정 요소 숨기는 기능 classList.toggle() 사용.
dev_user
dev_user
csjang94-dev 님의 블로그 입니다.
  • dev_user
    devJang
    dev_user
    • Category (127)
      • Linux (2)
      • FrontEnd (11)
        • HTML (1)
        • CSS (5)
        • JavaScript (4)
        • React (1)
      • BackEnd (4)
        • node.js (7)
        • Vue.js (1)
      • DB (13)
      • Python (3)
      • GitHub (1)
      • AWS (18)
      • ErrorCode (2)
      • AWS 광주 개발일지(25.08.19~25.01... (55)
        • 교육 25년 8월 일지 (7)
        • 교육 25년 9월 일지 (22)
        • 교육 25년 10월 일지 (2)
        • 교육 25년 11월 일지 (4)
        • 교육 25년 12월 일지 (19)
      • Projects (3)
        • 미니프로젝트(25.08.29) (0)
        • Git Page -> Portfolio제작 (2.. (1)
      • 개념 정리 (1)
      • 유용한 서비스 (3)
  • 인기 글

  • 링크

    • GitHub
    • Portfolio
    • YouTube
    • 개발자 로드맵 사이트
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 전체
    오늘
    어제
  • hELLO· Designed By정상우.v4.10.4
dev_user
개념 정리
상단으로

티스토리툴바