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 |
Tags
- 정보처리기사실기
- 안드로이드스튜디오
- elasticsearch
- javascript #콜백함수 #비동기
- KT
- filebeat
- 벽부수고이동하기
- KT인턴
- kibana
- java
- 계정 여러 개 동시 사용
- image
- python3 #동적계획법 #permutations
- HAXM
- 개발자로드맵
- YOLO
- logstash
- 2206
- GIT
- docker
- 호스팅
- 백준
- container
- COLAB
- tensorflow2
- github
Archives
- Today
- Total
목록javascript #콜백함수 #비동기 (1)
코딩하고자용 블로그

Node.js를 공부하다가 이해가 되지 않아서 정리한다. 우선 콜백함수를 이야기하기 전에 동기(Synchronous)와 비동기(Asynchronous)에 대하여 이야기해보자. 예를 들어 청소, 설거지, 요리라는 3가지의 해야 할 일이 있다고 가정하자. 동기는 위 그림처럼 하나씩 하나씩 해나간다. 그에 반해 비동기는 업체에 전화를 하여 청소, 설거지, 요리를 업체에서 동시에 하게 한다. 이 때 업체가 바로 객체이며, 무엇인가 일을 객체에게 시키고, 동기처럼 그 일이 끝나기를 기다리는게 아니라 그 객체가 나를 다시 부를 때까지 내 할 일을 하는것이 비동기이다. 돌아와 콜백함수에 대하여 이야기해보자. 콜백함수는 함수 안에서 특정한 시점에 호출되는 함수를 의미한다. 다시 말해 함수 자체를 다른 함수 파라미터 인..
Computer Science/Web
2020. 7. 28. 23:45