자바스크립트에서 다루는 타이머 함수는 일정 시간이 지난 후 특정 코드 또는 함수가 실행될 수 있도록 해주는 함수와 일정 시간마다 함수가 실행될 수 있도록 해주는 함수
타이머함수 종류
타이머 함수 사용방법
// 'gogo'라는 글자가 3초뒤에 나타난다.
const timer = setTimeout(() => {
console.log('gogo')
}, 3000)
// 'h1El'을 클릭하면 함수가 종료된다.
const h1El = document.querySelector('h1')
h1El.addEventListener('click', () => {
clearTimeout(timer)
})
// 'gogo'라는 글자가 3초마다 나타난다.
const timer = setInterval(() => {
console.log('gogo')
}, 3000)
// 'h1El'을 클릭하면 함수가 종료된다.
const h1El = document.querySelector('h1')
h1El.addEventListener('click', () => {
clearInterval(timer)
})