yeji

setTimeout, setInterval, clearInterval 본문

JavaScript

setTimeout, setInterval, clearInterval

yeji717 2021. 4. 6. 15:19

setTimeout               

일정시간 후 함수를 실행한다. 

setTimeout(fn, delay);

setTimeout(funciton()

        {console.log('setTimeout')}, 1000);  // 1초후 setTimeout 출력

setInterval

일정시간마다 함수를 실행한다.

setInterval(fn, delay);

setInterval(function()

        {console.log('setInterval')}, 1000)  // 1초마다 setInterval 출력

clearInterval

setInterval로 반복하고 있는걸 멈추게 한다.

clearInterval(setInterval로 생성된 변수);

 

var count = 0;

var repeat = setInterval(function(){

     console.log('setInterval');

     count++;

     if(count==5){

           clearInterval(repeat);

     }

},1000);    // 5번 반복한뒤 멈추게 한다.

'JavaScript' 카테고리의 다른 글

복수 선택 메소드와 addEventListener  (0) 2022.05.14
Top 버튼 만들기  (0) 2021.11.15
jQuery / width(), innerWidth(), outerWidth() 비교  (0) 2021.04.06
getBoundingClientRect()  (0) 2021.01.26
eq() / index() / eq(index)  (0) 2020.06.09
Comments