Home [JavaScript] setTimeout() setInterval() 사용하기
Post
Cancel

[JavaScript] setTimeout() setInterval() 사용하기


setTimeout() 이란?

일정 시간 후에 특정 코드, 함수를 실행하고 싶을 때 사용하는 함수

  • 1000 = 1초 뒤에 실행
1
2
3
4
5
setTimeout(()=>{
    console.log("HI~");
},1000);
//1초뒤
HI~

clearTimeout()

  • setTimeout() 함수를 사용하고 취소할 떄 사용하는 함수
1
2
3
4
5
let timerVar = setTimeout(()=>{
    console.log("")
},3000);

clearTimeout(timerVar);

setInterval() 이란?

일정 시간마다 특정 코드, 함수를 반복해서 실행하고 싶을 때 사용하는 함수

  • 1000 = 1초 뒤에 실행
1
2
3
4
5
6
7
8
9
10
setInterval(()=>{
    console.log("HI~");
},1000);
//1초뒤
HI~
//2초뒤
HI~
//3초뒤
HI~
......무한

clearInterval()

  • setInterval() 함수를 사용하고 반복을 중지시킬 떄 사용하는 함수
1
2
3
4
5
let timerVar = setInterval(()=>{
    console.log("")
},3000);

clearInterval(timerVar);

마치며

혹시 잘못된 정보나 궁금하신 게 있다면 편하게 댓글 달아주세요.
지적이나 피드백은 언제나 환영입니다.

This post is licensed under CC BY 4.0 by the author.