1. setTimeout()
지정해둔 시간이 만료되면, 함수나 코드 조각을 실행 시켜준다.
2. 기본 형태
const timeoutID = setTimeout(function[, delay]);
delay는 ms초 단위로 설정하면 된다. delay가 만료되면, function이 실행된다.
timeoutID는 setTimeout의 자유로운 변수명이다. 이 메소드가 일종의 타이머라고 했을때, 그 타이머의 이름이 되어준다.
3. clearTimeout()
clearTimeout(timeoutID)
timeoutID라는 타이머가 있을 때, 이 타이머를 멈춰주는 역할을 한다.