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 |