타이머 관련 API
API [ 정보 : API란?]
API란 API(Application Programming Interface 응용 프로그램 프로그래밍 인터페이스)은 컴퓨터나컴퓨터 프로그램 사이의 연결. 일종의 소프트웨어 인터페이스이며 다른 종류의 소프트웨어에 서비스를
olt13mm.tistory.com
setTimeout(callback, millisecond)
일정 시간 후에 함수를 실행
- arguments: 실행할 callback 함수, callback 함수 실행 전 기다려야 할 시간 (밀리초)
- return value: 임의의 타이머 ID
setTimeout(function () {
console.log('1초 후 실행');
}, 1000);
// 123
clearTimeout(timeoutID)
setTimeout 을 지연시간 기다리지 않고 종료
let timer = setTimeout( someFunction, 1000 );
clearTimeout(timer);
//setTimeout 을 지연시간 기다리지 않고 종료
setInterval(callback, millisecond)
일정 시간의 간격을 가지고 함수를 반복적으로 실행
- arguments: 실행할 callback 함수, 반복적으로 함수를 실행시키기 위한 시간 간격 (밀리초)
- return value: 임의의 타이머 ID
setInterval(function () {
console.log('1초마다 실행');
}, 1000);
// 345
clearInterval(timerId)
반복 실행중인 타이머를 종료
- arguments: 타이머 ID
- return value: 없음
const timer = setInterval(function () {
console.log('1초마다 실행');
}, 1000);
clearInterval(timer);
// 더 이상 반복 실행되지 않음
'언어(JS,TS) > JavaScript' 카테고리의 다른 글
JavaScript[공부 : Class 사용방법] (0) | 2022.05.20 |
---|---|
JavaScript [정보 : Passport.js, JWT ] (1) | 2022.05.18 |
JavaScript [ 정보 : 자료구조 Queue] (0) | 2021.12.16 |
JavaScript [ 정보 : 자료구조 Stack] (0) | 2021.12.16 |
JavaScript [ 배열 고차 메소드 : sort() ] (0) | 2021.12.08 |