일정 시간 후에, 특정한 작업을 실행하고자 할 때, Timer를 이용하면 편리하게 작업할 수 있습니다. Timers 관련하여 다음 세 개의 함수가 주로 이용됩니다. setTimeout() setInterval() setImmediate() 각 함수들의 차이점들을 하나씩 살펴 보도록 하겠습니다. setTimeout() "setTimeout()" 함수는 첫 번째 인자로 만료시간 이후 실행할 함수를 받고, 두 번째 인자로 만료시간 (밀리 초) 설정값을 받습니다. 추가적으로 인자를 더 전달할 수 있는데, 그 인자는 첫 번째 함수의 인자로 전달됩니다. 반환값으로는 "setTimeout()" 함수로 생성된 "Tmieout" 객체를 받습니다. 이 함수는 브라우저 JavaScript API의 window.setTime..