프론트 071 - js - interval

규링규링규리링·2024년 8월 27일

프론트 공부하기

목록 보기
71/135

setInterval

지정해준 시간마다 동작시켜주는 함수

const test = function () {
    console.log("hi")
}
setInterval(() => {test()},1000)

혹은

const test = function () {
    console.log("hi")
}
setInterval(test,1000)

setInterval(동작,시간)
을 입력하면 입력한 시간마다 동작을 반복함.
첫 동작은 해당 시간을 지난 뒤에 동작함.
무한 반복 이기에 멈추는 기능이 필요함

clearInterval

setInterval의 무한 반복을 멈추기 위해서 사용

clearInterval(ID);

ID 부분에는 setInterval을 할 때마다 생기는 id값을 입력해 주면 됨. 해당 값은

const intervalId =  setInterval(counterMaker,1000);

이런식으로 저장, 사용이 가능함.

0개의 댓글