// setTimeout 함수로 타이머 설정
var timer = setTimeout(function() {
console.log("타이머가 실행되었습니다.");
}, 3000);
// 타이머를 취소하여 실행 중지
clearTimeout(timer);
setInterval(함수, 초(ms)) : 일정한 시간 간격으로 작업을 반복 실행함.
사용예시
// setInterval 함수로 반복적인 작업 설정
var interval = setInterval(function() {
console.log("반복적인 작업이 실행되었습니다.");
}, 1000); // 1초마다 반복됨.
// 일정 시간 후에 작업 중지
setTimeout(function() {
clearInterval(interval);
}, 5000);
여기서 setInterval( ) 안에 들어가는 함수를 '콜백 함수'라고 한다.
'인간은 어떻게 배울까' 카테고리의 다른 글
[HTML/CSS] Transform , Transition, Animation (0) | 2023.06.07 |
---|---|
[JS] HTML에 <li> 태그 생성하고 태그의 텍스트 바꾸기 (0) | 2023.06.01 |
[JS] 이벤트 리스너를 이용해서 속성을 껐다 켰다하기 (toggle) (0) | 2023.06.01 |
[JS] 이벤트 핸들러 2, ~.js에서만 작성하기 (0) | 2023.05.31 |
[JS] 버튼 누르면 동작하기, 이벤트 핸들러 (0) | 2023.05.31 |