2차 공부/TIL

24.04.30 타이머함수

공대탈출 2024. 4. 30. 22:59

setTimeout(함수, 시간) // 특정 시간 후에 함수를 한 번 호출한다.
setInterval(함수, 시간) // 특정 시간마다 함수를 호출한다.

 

setTimeout(() => {
	console.log('1초 후에 실행됩니다.')
}, 1000)

let count = 0
setInterval(()=?{
	console.log(`1초마다 실행됩니다.(${count}번째)`)
    count++
}, 1000)

//1초 후에 실행됩니다.
//1초마다 실행됩니다.(0번째)
//1초마다 실행됩니다.(1번째)
//1초마다 실행됩니다.(2번째)
//1초마다 실행됩니다.(3번째)
...

clearTimeout(타이머_ID) // setTimeout() 함수로 설정한 타이머를 제거합니다.

clearInterval(타이머_ID) // setInterval() 함수로 설정한 타이머를 제거합니다.

여기서 타이머 ID란 setTimeput(), setInterval() 함수를 호출할 때 리턴값으로 나오는 숫자이다.

'2차 공부 > TIL' 카테고리의 다른 글

24.05.02 Number 객체  (0) 2024.05.02
24.05.01 객체  (0) 2024.05.01
24.04.29 화살표함수  (0) 2024.04.29
24.04.28 콜백함수  (0) 2024.04.28
24.04.27 나머지 매개변수  (0) 2024.04.27