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
- 부동산
- Three
- PC
- 탈중앙화
- angular
- 이더리움
- 블록체인
- 스마트 컨트랙트
- review
- threejs
- Linux
- ps4
- 거래
- kubernetes
- 주식
- 젤다 왕눈
- strongloop
- 시장
- loopback
- 스마트 계약
- 쿠버네티스
- Docker
- 리뷰
- 비트코인
- 게임
- 투자
- game
- Games
- 보안
- 암호화폐
Archives
- Today
- Total
BaeBox
Callback 본문
반응형
비동기 처리 기법의 하나이다.
내가 알기로는 비동기 처리 기법중에 가장 raw 한 방법인지라 지금은 promise, rx, async 등을 많이 사용한다.
콜백은 이런 형태를 띈다.
자바스크립트는 함수를 통째로 인자로 줄 수 가 있다.
콜백은 이를 적극적으로 이용한다.
블록 처리된 부분을 인자로 넘겨주고 callback() 이 호출되었을 때, 넘겨받은 인자(함수)를 동작한다.
말로 하니까 어렵다.
순서대로 짚어보자.
1. testFunc 함수 호출. 인자는 함수.
2. testFunc 함수가 callback('testFunc done!') 호출.
3. callback 함수의 인자인 'testFunc done!' 인자로 넘겨준 함수가 받아서 실행.
이래도 어렵네...
내 언어능력의 한계인 것 같다.
개떡같이 말했지만 부디 찰떡같이 알아들어주길.
반응형
'개발 관련' 카테고리의 다른 글
Async (0) | 2019.11.06 |
---|---|
Promise (0) | 2019.11.06 |
LogStash - grok filter (0) | 2019.11.03 |
Logstash - Filter & Codec (0) | 2019.11.03 |
Logstash - 데이터를 쏴보자! (0) | 2019.11.03 |
Comments