Interval 과 Timeout

Interval

매번 일어나야 하는 무언가
ex) 매 2초마다


setInterval

2개의 인자를 받는 메서드

setInterval(실행하고자하는함수, 호출되는 간격: ms)

function sayHello() {
  console.log("Hello");
}

setInterval(sayHello, 5000);

sayHello라는 함수가 5000ms, 즉 5초마다 호출


Timeout

원하는 함수를 일정시간이 흐른 후에 작동하게 할 수 있음

setTimeout

역시나 2개의 인자를 받는 메서드

setTimeout(실행하고자하는함수, 얼마나기다릴지의 시간)

function sayHello() {
  console.log("Hello");
}

setTimeout(sayHello, 2000);

sayHello라는 함수가 2000ms, 즉 2초 뒤에 호출


좋은 웹페이지 즐겨찾기