일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 운영체제
- Java
- 백엔드 개발
- Do it! 자바스크립트 입문
- TypeScript
- SQL
- nodejs
- 변수
- 노드제이에스
- 자바
- html
- 입출력과 사칙연산
- 형변환
- Node.js
- JavaScript
- Oracle
- 상속
- 배열
- 공부단
- Do it! 공부단
- 공부
- do it!
- Do it 공부단
- Python
- 단계별로 풀어보기
- 타입스크립트
- 자바스크립트
- 다형성
- 파이썬
- 백준
Archives
- Today
- Total
성준이의 공부블로그
[JavaScript] setInterval(), setTimeout(), clearInterval() 정리 본문
728x90
반응형
SMALL
setInterval(), setTimeout(), clearInterval()
일정한 간격으로 코드 실행
setInterval()
- 일정한 시간
간격으로
코드를 반복 실행합니다.
setTimeout()
- 일정한 시간
후에
코드를 한 번 실행하고 종료합니다.
clearInterval()
setInterval()
메서드를 종료합니다.
즉, setTimeout() 메서드는 정한 시간 후에 코드를 한 번 실행하고 종료하지만,
setInterval() 메서드는 clearInterval() 메서드를 호출하지 않는 한 일정 시간
간격으로 계속 코드를 반복 실행합니다.
예시
setTimeout()
setTimeout(() => {
alert('알림');
}, 3000);
3초 후에 alert() 메서드 실행 후 종료
setInterval()
const a = setInterval(() => {
console.log('알림');
}, 3000);
// 나중에 종료하려면 clearInterval(a) 호출
clearInterval(a);
728x90
반응형
LIST
'JavaScript' 카테고리의 다른 글
[Javascript] Do it! 자바스크립트 입문 - 브라우저 객체 모델 (2) | 2024.01.15 |
---|---|
[Javascript] Do it! 자바스크립트 입문 - 폼과 자바스크립트 (2) | 2024.01.14 |
[Javascript] Do it! 자바스크립트 입문 - 속성, 이벤트, 스타일 - (DOM) (0) | 2024.01.12 |
[Javascript] Do it! 자바스크립트 입문 - 문서 객체 모델 DOM (0) | 2024.01.12 |
[Javascript] Do it! 자바스크립트 입문 - Array 객체 (0) | 2024.01.11 |