타이머 메소드(Timer Method)

kailyn·2024년 10월 11일

Js

목록 보기
7/11

1. timeout

  • setTimeout
    • setTimeout 함수는 두 번째 인수로 전달 받은 시간(ms, 1/1000초)으로 단 한 번 동작하는 타이머를 생성한다.
    • 이후 타이머가 만료 되면 첫 번재 인수로 전달 받은 콜백 함수가 호출 된다.
    • 콜백 함수에 전달 해야 하는 인수가 존재하는 경우 세 번째 이후의 인수로 전달할 수 있다.
  • clearTimeout
    • setTimeout 함수는 생성된 타이머를 식별할 수 있는 고유한 타이머 id를 반환한다.
    • 반환한 id를 clearTimeout 함수의 인수로 전달하여 타이머를 취소할 수 있다.

2. interval

  • setInterval
    • setInterval 함수는 두 번째 인수로 전달 받은 시간(ms, 1/1000초)으로 반복 동작하는 타이머를 생성한다.
    • 이후 타이머가 만료될 때마다 첫 번재 인수로 전달 받은 콜백 함수가 반복 호출 된다.
    • 이는 타이머가 취소될 때까지 계속된다.
    • 콜백 함수에 전달 해야 하는 인수가 존재하는 경우 세 번째 이후의 인수로 전달할 수 있다.
  • clearInterval
    • setInterval 함수는 생성된 타이머를 식별할 수 있는 고유한 타이머 id를 반환한다.
    • 반환한 id를 clearInterval 함수의 인수로 전달하여 타이머를 취소할 수 있다.
profile
나는 할 수 있다...!

0개의 댓글