setTimeout() //특정한 시간 후에 한번 무언가를 할 때
setInterval() //특정한 시간 마다 무언가를 할 때
setTimeout(function(){
console.log('setTimeout 함수')
}, 1000) //미리초 단위 1000 미리초 = 1초
-> 1초 뒤에 'setTimeout 함수' 출력
setInterval(function(){
console.log('setInterval 함수')
}, 1000)
-> 1초 마다 'setInterval 함수' 출력
clearTimeout()
clearInterval()
이 둘은 handle이라는 매개변수를 넣어야 하는데 handle은 타이머 함수가 실행될 때 리턴되는 값이다
clearInterval(b) 를 작성하니 1초 마다 'setInterval 함수' 출력이 멈추었다