Interval
매번 일어나야 하는 무언가
ex) 매 2초마다
2개의 인자를 받는 메서드
setInterval(실행하고자하는함수, 호출되는 간격: ms)
function sayHello() {
console.log("Hello");
}
setInterval(sayHello, 5000);
sayHello라는 함수가 5000ms, 즉 5초마다 호출
Timeout
원하는 함수를 일정시간이 흐른 후에 작동하게 할 수 있음
역시나 2개의 인자를 받는 메서드
setTimeout(실행하고자하는함수, 얼마나기다릴지의 시간)
function sayHello() {
console.log("Hello");
}
setTimeout(sayHello, 2000);
sayHello라는 함수가 2000ms, 즉 2초 뒤에 호출