[JavaScript] JavaScript 함수 - 타이머 함수

2022. 9. 23. 17:48·🍞 FrontEnd/JavaScript
setTimeout(함수, 시간) 일정 시간 후 함수 실행
setInterval(함수, 시간) 시간 간격마다 함수 실행
clearTimeout() 설정된 Timeout 함수를 종료
clearInterval() 설정된 Interval() 함수를 종료

 

📌 setTimout(함수, 시간)

일정한 시간 후에 실행되는 함수이며 시간 단위는 ms(1000ms = 1s)를 쓴다.

setTimeout에서 바로 실행되기 때문에 익명의 함수로 적어주고 화살표 함수도 괜찮다.

3초 후에 setTimeout이 실행되어 콘솔 창에 YeJin이라고 뜬다.

 

📌 clearTimeout()

설정된 setTimeout 함수를 종료하는 함수이다. 

setTimeout이 시작되기 전, 3초 이내에 clearTimout을 실행하게 되면 timer가 실행되지 않는다.

 

 

 

📌 setInterval(함수, 시간)

시간 간격마다 실행되는 함수이며 시간 단위는 ms(1000ms = 1s)를 쓴다.

3초마다 YeJin이 출력되는 것을 볼 수 있다.

 

📌 clearInterval()

설정된 setInterval 함수를 종료하는 함수이다. 

clearInterval을 실행하게 되면 더 이상 timer가 실행되지 않는다.

저작자표시 (새창열림)

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

[JavaScript] JavaScript 클래스 - this  (0) 2022.09.23
[JavaScript] JavaScript 클래스 - 생성자 함수(prototype)  (2) 2022.09.23
[JavaScript] JavaScript 함수 - 콜백(Callback)  (0) 2022.09.23
[JavaScript] JavaScript 함수 - 호이스팅  (0) 2022.09.23
[JavaScript] JavaScript 함수 - 화살표 함수  (0) 2022.09.23
'🍞 FrontEnd/JavaScript' 카테고리의 다른 글
  • [JavaScript] JavaScript 클래스 - 생성자 함수(prototype)
  • [JavaScript] JavaScript 함수 - 콜백(Callback)
  • [JavaScript] JavaScript 함수 - 호이스팅
  • [JavaScript] JavaScript 함수 - 화살표 함수
박빵이
박빵이
2025년에도 갓생살기
  • 박빵이
    기억보다 기록
    박빵이
  • 전체
    오늘
    어제
    • 분류 전체보기 (337)
      • 🍞 FrontEnd (97)
        • HTML+CSS (4)
        • JavaScript (17)
        • TypeScript (4)
        • React (52)
        • Next.js (2)
        • Android (15)
      • 🍞 BackEnd (24)
        • Java (15)
        • Node.js (6)
        • Spring (1)
      • 🍞 Cloud & Infra (0)
        • AWS SAA (0)
        • Microsoft Azure (0)
      • 🍞 Algorithm (147)
        • C++ (4)
        • Baekjoon (41)
        • Programmers (97)
      • 🍞 Computer Science (18)
        • 운영체제 (1)
        • 데이터 통신 (6)
        • 네트워크 (6)
        • 데이터베이스 (1)
      • 🍞 대외활동 & 부트캠프 (42)
        • 삼성 청년 SW 아카데미 (1)
        • LG유플러스 유레카 (0)
        • 한국대학생IT경영학회 (1)
        • IT연합동아리 UMC (17)
        • 길벗 블로깅 멘토 (18)
        • IT연합동아리 피로그래밍 (3)
        • 개발 컨퍼런스 (2)
  • 블로그 메뉴

    • Admin
  • 링크

    • GitHub
  • 인기 글

  • 태그

    프로그래머스
    백준
    Front
    JavaScript
    react
    level2
    Android
    map
    umc
    level1
    코딩자율학습
    위상정렬
    C++
    알고리즘
    안드로이드
    유니온파인드
    길벗 블로깅 멘토
    코틀린
    Java
    길벗 블로깅 멘토링
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
박빵이
[JavaScript] JavaScript 함수 - 타이머 함수
상단으로

티스토리툴바