일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- python GUI 사용하기
- 한글잘림
- 맥 아파치
- 배열 분해 할당
- 객체지향
- 자바스크립트 객체
- python tkinter 인터페이스
- 한글입력 씹힘
- SwiftUI 기반의 iOS 프로그래밍
- 한글입력 오류
- 제이펍 출판
- max MySQL
- 한글입력 잘림
- 생활코딩
- 황반석 옮김
- 자바스크립트
- 자바스크립트 class
- 자바스크립트 배열 할당
- jquery 사용하기
- 자바스크립트 객체 만들기
- 한글입력 안됨
- 맥 mysql
- 닐 스미스 지음
- 기획자랑 사이좋게 지내고 싶다
- max apache
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 비주얼스튜디오 코드
- 객체
- 제이쿼리연결
- 블록 스코프
Archives
- Today
- Total
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- python GUI 사용하기
- 한글잘림
- 맥 아파치
- 배열 분해 할당
- 객체지향
- 자바스크립트 객체
- python tkinter 인터페이스
- 한글입력 씹힘
- SwiftUI 기반의 iOS 프로그래밍
- 한글입력 오류
- 제이펍 출판
- max MySQL
- 한글입력 잘림
- 생활코딩
- 황반석 옮김
- 자바스크립트
- 자바스크립트 class
- 자바스크립트 배열 할당
- jquery 사용하기
- 자바스크립트 객체 만들기
- 한글입력 안됨
- 맥 mysql
- 닐 스미스 지음
- 기획자랑 사이좋게 지내고 싶다
- max apache
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 비주얼스튜디오 코드
- 객체
- 제이쿼리연결
- 블록 스코프
Archives
- Today
- Total
java,javascript,android,php,sql,공부용,메모용
타이머 setTimeout, setInterval, setImmediate - 노드기능 04 본문
javascript, jQuery & Node.js/Node.js
타이머 setTimeout, setInterval, setImmediate - 노드기능 04
yy_dd2 2022. 12. 9. 17:58반응형
setTimeout(콜백함수, 밀리초)
주어진 밀리초 1,000분의 1초 이후에 콜백 함수를 실행
setInterval(콜백함수, 밀리초)
주어진 밀리초마다 반복해서 실행
setImmediate(콜백함수)
콜백 함수를 즉시 실행
-> 모두 아이디를 반환하며 아이디를 사용하여 취소함
clearTimeout(아이디)
clearInterval(아이디)
clearImmediate(아이디)
const timeout = setTimeout(() => {
console.log('1.500초 후 실행 1.5초');
}, 1500);
const interval = setInterval(() => {
console.log('1초 마다 실행');
}, 1000);
const timeout2 = setTimeout(() => {
console.log('실행되지 않습니다. --> 3초 후 실행 됨')
}, 3000);
setTimeout(() => {
clearTimeout(timeout2);
clearInterval(interval);
}, 2500);9
//1초 마다 실행
//1.500초 후 실행 1.5초
//1초 마다 실행
const immediate = setImmediate(() =>{
console.log('즉시실행')
})
//즉시실행
//1초 마다 실행
//1.500초 후 실행 1.5초
//1초 마다 실행
const immediate2 = setImmediate(()=>{
console.log('실행되지 않음')
})
clearImmediate(immediate2);
//즉시실행
//1초 마다 실행
//1.500초 후 실행 1.5초
//1초 마다 실행
* setImmediate(콜백) setTimeout(콜백, 0) 은 같지만 다르다
특별한 경우 setImmediate(콜백) 이 먼저 발동한다.
하지만 항상 먼저 호출되지는 앖는다. 헷갈리지 않도록 setTimout(콜백, 0) 사용하지 않는 것을 권장한다고 함
반응형
'javascript, jQuery & Node.js > Node.js' 카테고리의 다른 글
module, exports, require / 노드의 this - 노드기능 06 (0) | 2022.12.10 |
---|---|
노드 파일 경로 폴더 경로 / __filename, __dirname 현재 파일 경로 파일명 알기 - 노드기능 05 (0) | 2022.12.09 |
global 노드 내장 객체 console - 노드기능 03 (0) | 2022.12.09 |
모듈, 모듈화하기, 노드 모듈 - 노드기능 02 (0) | 2022.12.09 |
REPL node 사용해보기 - 노드기능 01 (0) | 2022.12.09 |
Comments