반응형


* setTimeout

기본구조→setTimeout(함수,밀리초);

의미: "밀리초 시간 뒤에 함수를 실행하라"

(※밀리초: 천 분의 1초를 가리키는 말. 10001초, 5000→5초...)



↓ 출력화면


밀리초 3000, 다시 말해 3초 뒤에 함수 aa가 실행되었다.



* setInterval    :반복하는 함수

기본구조→setInterval(함수,밀리초);

의미: "밀리초 시간마다 함수를 실행하라"


↔clearInterval( ): 반복 멈춤 함수



↓ 출력화면


밀리초 1000, 다시 말해 1초마다 함수가 실행되었다.

이 예에서는 if문을 써서 i가 4일 때까지만 함수가 실행되고 이후는 clearInterval를 써서 함수를 멈추게 했다.

만약 clearInterval를 쓰지 않았다면, aaaaa이후에도 계속해서 a가 덧붙여졌을 것이다.((빨간 +)가 실행되었을 것!)


→이어 자바스크립트 switch문 예제 및 간단 정리!(switch,case,break,default)


반응형

+ Recent posts