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창이 뜹니다.
}
'Soft Program' 카테고리의 다른 글
posting Dimension 산출기 (0) | 2012.04.23 |
---|---|
비디오와 오디오 인코딩 및 압축 (0) | 2012.04.02 |
movie clip 의 객체 (0) | 2011.08.08 |
절대위치와 상대위치 (0) | 2011.07.16 |
Adobe Premiere Media Cashe (0) | 2011.06.22 |