1. setTimeout() 함수
setTimeout() 함수는 일정한 시간이 경과한 후 함수나 코드를 실행한다. 시간은 밀리 초 단위이다.
테스트를 위한 함수를 작성한다.
function testFunc() { alert('testing...'); }
1초 후에 testFunc() 함수가 실행되도록 세팅한다.
setTimeout(testFunc, 1000);
함수에 매개변수가 있는 경우를 살펴 보자.
function add(a, b) { sum = a + b; alert(a + ' + ' + b + ' = ' + sum); }
1초 후에 add() 함수가 실행되도록 세팅한다.
setTimeout(add, 1000, 99, 88);
setTimeout() 함수의 세번째 인자와 네번째 인자가 add() 함수에 전달된다.
함수 대신 코드가 실행되도록 해 보자.
setTimeout() 함수의 첫번째 인자로 실행할 코드를 지정한다. 코드의 자료형은 문자열이다.
setTimeout(“alert(‘testing…’)”, 1000);
2. setInterval() 함수
setInterval() 함수는 일정한 시간마다 주기적으로 함수나 코드를 실행한다. 시간은 밀리 초 단위이다.
testFunc() 함수가 3초에 한번씩 반복해서 실행되도록 해 보자.
setInterval(testFunc, 3000);
3. clearTimeout() 함수와 clearInterval() 함수
clearTimeout() 함수는 setTimeout() 함수의 작동을 중단시킨다.
clearInterval() 함수는 setInterval() 함수의 작동을 중단시킨다.
setInterval() 함수의 작동을 중단시켜 보자.
setInterval() 함수를 실행할 때 해당 함수의 ID 를 변수에 저장한다.
var intervalId = setInterval(testFunc, 3000);
30초 후에 setInterval() 함수가 중단되도록 세팅한다.
setTimeout(“clearInterval(intervalId)”, 30000);
clearInverval() 함수의 인자로 intervalId 변수가 사용되었다.
33 replies on “자바스크립트 스케줄링: setTimeout() 함수와 setInterval() 함수”
interesting news
thanks, interesting read
thanks, interesting read
_________________
आईपीएल नीलामी 2023 लाइव अपडेट ट्विटर
Hi, roeddwn i eisiau gwybod eich pris.
Salut, ech wollt Äre Präis wëssen.
Hola, quería saber tu precio..
Ciao, volevo sapere il tuo prezzo.
Hi, მინდოდა ვიცოდე თქვენი ფასი.
Здравейте, исках да знам цената ви.
Dia duit, theastaigh uaim do phraghas a fháil.
Xin chào, tôi muốn biết giá của bạn.
I’ve recently started a web site, the info you provide on this site hhas
helped me greatly. Thanks for alll of your time &
work.
Also visit my blog post :: answering questions, Otilia,
Hæ, ég vildi vita verð þitt.
Sveiki, es gribēju zināt savu cenu.
Kaixo, zure prezioa jakin nahi nuen.
Hello. And Bye.
thank you its really nice
Thanks for the post
Hi, yeah this post is in fact nice and I have learned lot of things from it on the
topic of blogging. thanks.
Hey very nice blog!
Look into my website – http://fesgiopesder21.com/
광진구 교통사고 한의원 장** 원장은 “차량사고 처방는 물리처방뿐만 아니라 한약 조취, 침, 뜸, 부항, 추나 조취, 약침 요법 등 비교적 다체로운 범위의 처방가 가능하다는 이점이 있어 운전사고로 한방병원을 찾는 환자분들이 일정하게 늘고 있다”라면서 “가벼운 교통사고라고 놔두지 마시고 사고 초반에 내원하여 치료를 받아야 만성 통증으로 발전하지 않고 운전사고 후유증을 최소화할 수 있다”라고 이야기 했다.
광진구 교통사고 한의원
aaz
Thanks for the post
Thanks, +
It’s very trouble-free to find out any matter on net as compared to textbooks,
as I found this piece of writing at this website.
+ for the post
interesting news
Hi, honeybunch!
Have a nice day!
Theme site super 000*** xtmci.com
Hi i love you…
bye
When I initially commented I clicked the “Notify me when new comments are added” checkbox
and now each time a comment is added I get four emails with the same comment.
Is there any way you can remove people from that service?
Appreciate it!
Artificial perspicacity has started creating images, writing texts, and composing music. What pleasure happen next? Inclination robots replace humans?
Is this picture
created through concocted intelligence? Dispassionate, isn’t it?