본문 바로가기
CodeStates/└ JavaScript(Pre)

타이머 API

by Dream_World 2020. 7. 8.

타이머 API

 

setTimeout (callback, milisecond)

일정 시간 후에 함수를 실행

  • arguments : 실행할 callback 함수, callback 함수 실행 전 기다려야 할 시간 (밀리초)
  • return value : 임의의 타이머 ID
setTimeout(function() {
  console.log('1초 후 실행');
}, 1000);

 

setInterval (callback, millisecond)

일정 시간의 간격을 가지고 함수를 반복적으로 실행

  • arguments : 실행할 callback 함수, 반복적으로 함수를 실행시키기 위한 간격 (밀리초)
  • return value : 임의의 타이머 ID
setInterval(function() {
  console.log('1초마다 실행');
}, 1000);

 

clearInterval (timerId)

반복 실행중인 타이머를 종료

  • arguments : 타이머 ID
  • return value : 없음
let timer = setInterval(function() {
  console.log('1초마다 실행');
}, 1000);
clearInterval(timer);

 

'CodeStates > └ JavaScript(Pre)' 카테고리의 다른 글

this  (0) 2020.07.08
비동기 호출  (0) 2020.07.08
객체지향 JavaScript  (0) 2020.06.28
Closure  (0) 2020.06.26
Scope  (0) 2020.06.25

댓글