동기와 비동기, 그리고 콜백함수란?
동기(synchronous) 방식 어떠한 작업을 실행 했을 때 그 작업이 끝나고 반환 값을 받은 후에 다음 함수를 실행하는 방식으로 만약 반환 값이 오지 않는다면 무한정 기다린다. (너 끝날때까지 아무것도 안할거야!) 그러니까 A 함수와 B 함수가 차례대로 들어온다면 A함수를 실행하고 반환(return) 값을 받은 후에 B함수를 실행하는 방식이다. 장점: 직관적이고 설계가 쉽다. 단점: 결과가 나올 때 까지는 아무것도 못한다. 비동기(Asynchronous) 방식 어떠한 작업을 실행만 하고 다음 함수를 실행 사는 방식으로 그러니까 A함수와 B함수가 차례대로 들어온다면 A함수를 실행하고(끝나든 말든) B함수를 실행하는 방식이다. 다만 비동기식 처리를 요청했던 것의 할일이 끝..
Programing
2020. 8. 22. 00:22
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 우클릭 방지
- ASCII Code Table
- 인터넷기록
- 콜백함수
- 배열선언
- 유튜브오류
- 자바
- 7일차
- 부모클래스
- 티스토리
- 방문기록
- 자식클래스
- 1366
- 재생id
- 직접유입
- 애드블록
- 한글인식
- 자급제폰
- LinkedList
- 탭복구
- 알뜰폰
- 도망가는꿈
- 크롬브라우저
- 과일꿈
- 크롬
- 아스키코드표
- 방문자수
- 유튜브ID에러
- 자급제
- 셀프개통
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함