Javascript Timer setTimeout(), setInterval() 함수 나름 새로운 사용법 -_-

setTimeout(fn, interval); 요함수는 interval 시간이 지난후에 fn 함수를 한번 실행시켜 주는 함수이다.

setInterval(fn, interval); 요함수는 interval 시간마다 fn 함수를 한번씩 실행시켜 주는 함수이다.



뭘 몰랐을때는 대부분 요렇게 호출될 함수를 따로 맹글어서 사용했다.
// 1초 뒤 timerTest() 함수 실행
setTimeout("timerTest()", 1000);

function timerTest(){
	alert("-_-凸");
}




하지만 요래도 사용이 가능한걸 오늘에서야 알게 되었다 -_-;;
// 위 예제와 동일한 작동을 함
setTimeout(function(){
	alert("-_-凸1");
}, 1000);


요렇게 사용할 수 있게 됨으로서 그동안 쫌 이상하게 코딩해야 했던 부분들을 쪼매 더 간결스럽게 코딩할수 있게 된것 같기도 하다.

역시 아는것이 힘인것 같다. 별건 아니지만..