141 of 264 menu

setInterval 함수

setInterval 함수는 지정된 시간 간격으로 코드를 실행합니다. 첫 번째 매개변수로 콜백 함수를, 두 번째 매개변수로는 첫 번째 매개변수로 지정된 코드가 반복될 시간 간격을 밀리초 단위로 전달해야 합니다. 이 함수는 고유 식별자를 반환하며, 이 식별자를 clearInterval 함수에 전달하여 타이머를 중지할 수 있습니다.

구문

setInterval(함수, 시간);

예제

1초마다 콘솔에 텍스트를 출력하는 타이머를 시작해 봅시다:

setInterval(function() { console.log('text'); }, 1000);

예제

1초마다 콘솔에 증가하는 정수를 출력하는 타이머를 시작해 봅시다:

let i = 0; setInterval(function() { console.log(i++); }, 1000);

예제

카운터가 10에 도달하면 타이머를 중지해 봅시다:

let i = 0; let id = setInterval(function() { i++; if (i == 10) { clearInterval(id); } else { console.log(i); } }, 1000);

함께 보기

  • 코드 실행 전 지연 시간을 설정하는 함수 setTimeout
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부