일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- github
- Kotlin else if
- 파이썬 제어문
- django virtualenv
- 강제 타입변환
- activate 오류
- 파이썬
- 장고 가상환경
- 파이썬 클래스
- 희망
- 자바 기본타입
- Kotlin Class
- 파이썬 장고
- 도전
- NextJs
- 좋은글
- Kotlin 클래스 속성정의
- 넥스트js
- Kotlin 조건문
- 다중조건문
- 성공
- Python Class
- python Django
- 클래스 속성
- 파이썬 반복문
- Kotlin If
- git
- Python
- Variable declaration
- Kotlin 클래스
Archives
- Today
- Total
키모스토리
#12 setTimeout, setInterval 본문
반응형
setTimeout : 지정한 시간이 지나면 해당 함수를 1번 실행함
// 함수를 따로 생성해 놓고 setTimeout 에서 호출
function fn(){
console.log(3);
}
setTimeout(fn, 3000);
// setTimeout 을 익명 함수를 이용하여 작업을 바로 지정
setTimeout(function(){
console.log(5)
}, 5000);
// setTimeout 인수 전달방법
function showName(name){
console.log(name);
}
setTimeout(showName, 3000, 'Mike'); // 함수, 시간, 인수
// 예정된 타이머를 취소를 위해 setTimeout을 변수에 저장
const tId=setTimeout(showName, 5000, 'Mike2');
// 타이머 취소
clearTimeout(tId);
setInterval : 지정한 시간 마다 해당 함수를 반복 실행함
// setInterval 지정된 시간 마다 지정 함수를 반복 실행함
let call_count=0;
function showName(name){
call_count+=1;
if(call_count>=3){
clearInterval(tId);
}
console.log(name);
}
const tId = setInterval(showName, 3000, 'Kim');
let num=0;
function showTime(){
console.log(`안녕하세요, 접속하신지 ${num++}초 지났습니다.`);
if(num>=5){
clearInterval(tId);
}
}
const tId = setInterval(showTime, 1000);
반응형
'Web Devlopment > JavaScript' 카테고리의 다른 글
#14 상속, 프로토타입(Prototype) (0) | 2025.03.19 |
---|---|
#13 call, apply, bind (0) | 2025.03.19 |
#10 나머지 매개변수, 전개 구문(Rest parameters, Spread syntax) (0) | 2025.03.19 |
#9 구조 분해 할당 (Destructuring assignment) (0) | 2025.03.18 |
#8 배열 메소드2 (sort, reduce) (0) | 2025.03.18 |