'.' Programs/JavaScript
[Javascript] clearTimeout settimeout 사용법 차이점
Pet2r
2012. 3. 16. 12:47
자바의 쓰레드와 같이 자바스크립트도 settimeout / clearTimeout 가 있다 .
차이점은 setTimeout 는 시간을 줘서 정지시키는 역할이고
clearTimeout는 그 정지된 시간을 푸는 역할이라고 보면 된다 .
아래는 사용하는 예재
0.5초 동안 시간을 딜레이시켰다가 다음 함수를 실행하라는 뜻
자바스크립트에서 selectVocTempContents() 이걸 호출한다.
마지막엔 0.5초 딜레이후 짠 이라는 얼럿창이 뜬다 .
function vocTempContents()
{
clearTimeout(500);
alert("짠");
}
function selectVocTempContents()
{
setTimeout(vocTempContents, 500);
}