setTimeout() 메소드는 지정된 시간 후에 지정된 메소드 혹은 문자열을 한번 실행시켜줍니다.
방식 ) setTimeout( 실행시킬 메소드 , 시간);
code : 일정시간 후 실행시킬 메소드 및 문자열
delay : 문자열 code 내에 있는 메소드가 실행되기까지 걸리는 시간 (1/1000초 단위)
ex ) 직접 넣었을때
function Timer() {
setTimeout("alert('3초후에, 안녕하세요')",3000); //3초후에 alert창이 뜹니다.
}
<input type=button onclick="Timer()" value="3초후에 인사하기">
ex ) 메소드를 넣었을때
function pop(){
alert('3초후에, 안녕하세요');
}
function Timer() {
setTimeout(pop(),3000); //3초후에 alert창이 뜹니다.
}
<input type=button onclick="Timer()" value="3초후에 인사하기">
setInterval() 메소드는 지정된 메소드 혹은 문자열을 지정된 시간에 반복적으로 실행시켜줍니다.
방식 ) setInterval( 실행시킬 메소드 , 시간);
code : 일정시간 후 실행시킬 메소드 및 문자열
delay : 문자열 code 내에 있는 메소드가 실행되기까지 걸리는 시간 (1/1000초 단위)
ex ) 직접 넣었을때
function Timer() {
setInterval("alert('3초후에, 안녕하세요')",3000); //3초마다 반복적으로 alert창이 뜹니다.
}
ex ) 메소드를 넣었을때
function pop(){
alert('3초후에, 안녕하세요');
}
function Timer() {
setInterval(pop(),3000); //3초마다 반복적으로 alert창이 뜹니다.
}
'Web Programing! > Script' 카테고리의 다른 글
[SCRIPT] 팝업 자동 리사이즈 (0) | 2011.09.13 |
---|---|
[SCRIPT] 이미지 리사이징 (0) | 2011.09.13 |
[SCRIPT] input box에 숫자만 입력받기(ie/ff 사용가능) (0) | 2011.09.10 |
[SCRIPT] 현재 날짜 구하기 (년-월-일/시-분-초) (0) | 2011.07.17 |
[SCRIPT] 오늘 요일 구하기 (0) | 2011.07.17 |
[SCRIPT] getYear(), getFullYear() 차이점 - 연도 구하기 (0) | 2011.07.17 |
[JAVASCRIPT] onMouseOver,onMouseOut (0) | 2011.07.07 |