Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Append
- 학습법 #집중력
- createElement
- appendChild
- FOR
- boolean
- createtextnode
- VAR
- Openlayers
- input
- htmlFor
- const
- Let
Archives
- Today
- Total
Atomic Habits
[javascript] setTimeout, setInterval, clearInterval 본문
setTimeout 메서드는 일정시간후 함수를 실행한다.
setTimeout(fn, delay);
setTimeout(function(){console.log('setTimeout')}, 1000); //1초후 setTimeout출력
setInterval 메서드는 일정시간마다 함수를 실행한다.
setInterval(fn, delay);
setInterval(function(){console.log('setInterval')}, 1000) //1초마다 setInterval출력
한가지 주의할 점이 있다 아래와 같이 입력해보면
setInterval(console.log('setInterval'), 1000) //setInterval 한번만 출력
차이점은 함수안에 있을때 반복해서 실행한다는 점이다.
다음으로 clearInterval 메서드는 setInterval로 반복하고 있는걸 멈추게 한다.
clearInterval(setInterval로 생성된 변수);
5번만 반복하고 멈추게 해보겠다.
var count=0;
var repeat=setInterval(function(){
console.log('setInterval');
count++;
if(count==5){
clearInterval(repeat);
}
}, 1000);
출처: https://squll1.tistory.com/entry/javascript-setTimeout-setInterval-clearInterval [아는만큼 보여요]
'IT > JavaScript-JQuery' 카테고리의 다른 글
[NodeJS] VSCode 개발환경 (0) | 2022.05.22 |
---|---|
[연습] 개발자도구 디버깅(클릭/submit 이벤트에 중단점 걸기) (0) | 2022.05.21 |
[JavaScript] var, let, const (0) | 2021.09.16 |
[JavaScript] 참 같은 값(truthy value) (0) | 2021.09.11 |
[JavaScript] .createElement(), .createTextNode(), .appendChild() (0) | 2021.09.01 |
Comments